Glenn (owner of SOC Training) is very good and offers advanced pistol, home defense, advanced ccdw, and several other courses. He has an excellent background and is all about reality training.
Their website is
www.soc-training.com. It's a little out of date, but he's not that computer savvy and the guy that used to take care of it doesn't do it so much for him anymore I think.
Hope this helps. I have done all of my training through him and he's great!