well if you want my honest opinion, I think some of the other reviewers are a little harsh in their criticism. I get regular appointment intervals here, and although at times the wait times might SEEM a little excessive, I take such things in stride. I'm seen by a practitioner there named Ms. Raman, and she's thorough and professional. They have run a whole plethora of lab tests just to ensure I don't have diabetes or cardiovascular disorders, and so forth. So, I'd rather have the office be thorough and consistent and have to wait a while occasionally, then have it the other way around. I like the service overall.