Very first visit based on a referral and I do not recommend this office to anyone. Appointment was for 2:15pm...got in at 2:50pm even though we showed up at 1:30 pm to get all the paperwork done. Sat and listened to the receptionist(s) talk openly about client accounts and issues...um..HIPPA violation! Asked that the doctor come see me after my son was seen....she sent a note. Amazingly unprofessonal and slow.