Horrible customer service at the front desk. When I called to schedule they told me they were in network with my insurance. Come to find out, they are not. This place is only interested in robbing people of their money. 1st visit you literally will just talk to the doctor and then they want you come in for a 2nd appointment for the physical - that way they can make more money. Total scam.