My experience with the doctors has been great. Both Dr. Leonard and Dr. Lersch have given my children good care and communicate effectively with me. Doctors get 5 stars.
Weekend hours are great, but they do not clearly advertise that there is an additional $65 charge for an after hours appointment.
My experience with the staff has not been great. The staff gets 1 star. Customer service has been very, very bad. There also seems to be a big disconnect or severe lack of communication between the doctors and the staff.
I've had issues with billing - there are times when the staff can't explain what I'm being charged for. I've also had issues with scheduling - my child was booked for an appointment and when we arrived, I was told that the wrong kind of appointment was booked. They told us we'd have to come back because there wasn't enough time to be treated. When I complained to the staff and office manager, I was essentially told that it was my fault for not booking the right kind of appointment. My defense is that I'm not a doctor (or staff in a doctor's office) so I'm not an expert on what type of appointment to request. Ultimately, they admitted that this was a limitation in the front desk staff's knowledge and said they would correct it.