Dr. Carpenter and his staff have always given me and my family the best medical care I have every received from any doctors office. Yes, they are busy and you may have to wait, but at least they will still you you on a same-day basis! I don't want to wait three days for an appointment when I am sick today. We have referred many of our friends and family members to their office, and they have all had great experiences also.
more