Lay any qualms aside...I have been there twice and found that they're just as good as any I've gone to prior. Even though busy the practioners seem to take time to answer questions along with the check-up. One thing though is you can expect a wait (it's not a quick in and out)....so bring a book!
I saw Dr. Heidi Gonzalez and the 2nd visit...can't remember the gentleman's name.