3 /5 Dragon5027 5: So far weve only gone for a consultation so Im removing 1 star to account for that. Front desk is polite but doesnt keep you that informed despite the small location, so another -1 for us waiting an hour without knowing when wed actually be seen. Without the prior two criteria though, this place seems like 5 stars once you actually get to the doctors themselves, very knowledgable, very affordable. Our estimate is half what I budgeted for and a quarter of what wed pay at other establishments. Would like to have a better understanding of when we will be seen the next time were at the front desk, but the rest is faaantastic!