We had no problem with Dr.H but her front office can't get billing right. We are constantly told you are paid up and then sent a bill! We schedule an appointment first thing in the morning and then are told to wait for the staff meeting. I have never had such unorganized professionals! We will not be taking our other child here.