Doctors excellent but the assistants and the person in charge to check how much your deductibles and how much you are supposed to pay horrible All 5 times I was charged a different amount never told me what the front cost was and when they did it changed every week at the end they send me to collections without me knowing call them to pay it off and ask them to cancel the rest of my appointments beware they don't know what they're doing when it comes down to billing $2200 later not going back.