The staff is great, but the Dr. is rude, unprofessional and always in a hurry. If he does something wrong or doesn’t do something which he was supposed to, don’t bother mentioning it. He will belittle you and make you feel like crap. I wish I hadn’t spent hundreds of dollars here for a sloppy job.