Would not recommend! Made a new patient appointment and was scheduled for 4 weeks out. Arrived at my appointment only to discover they had no record of my appointment in their system. Was told I could wait but no guarantee I would be seen before more than 2 – 3 hours. Receptionist, while understanding, was not concerned with rescheduling my visit for asap, just said I’m sorry. Needless to say I canceled and walked out! Will find another provider.