I never been here for services so im not speaking about that but i did call recently to ask if they were accepting new patients and was spoken to rudely. The exact answer i received was "that depends, who is your referral?" I replied "i dont have a referral. I found you guys on yelp"... The she said "oh, well it looks like it would be about 3 weeks then"..... I also asked if they took my insurance and the answer was "idk, i guess"... I ended the call there... Idk where the 5 star ratings are coming from but i know it was earned from customer service based on what i had to deal with.. Will be looking elsewhere for assistance...