My calls are answered. I haven't been put on hold for a long time and they don't mind answering my questions. I have only been there 3 times but the doctor seems to be ok but not sure after only 3 visits.only negative has been having to wait a while after appointment is finished to get prescription and next and follow up appointment.