Great doctor! Dr. Camp is amazing! My son broke his collarbone on a Saturday, so the hospital recommended we follow up with Dr. Camp on Monday. I called at 8am and they had us an appointment the same day at 9am (Windmill location)! We didn't have to wait too long in the waiting room (as I admit we were about 10 mins late) and once in the room, we waited less than 5 minutes to see the doctor. Dr. Camp answered all of my questions and had wonderful bedside manner. All of the office staff were polite and the doctor was compassionate and patient. I was pleasantly surprised with our entire experience and would highly recommend Dr. Camp and his office.