I've used Schumacher and Curtis. It was very much worth it to drive to Humble to see Dr. Curtis. In and out. I believe his dad was a CAL pilot and he knows the deal about maintaining the medical. Schumacher was very very very thorough.
I was living in Pearland at the time.