I have had a very frustrating experience with this doctor's office. The hold times on the phone are atrocious. I have been left on hold for 20-40 minutes or more several times. They do not even apologize for the wait time when they return on the line. Also, the wait time to see the doctor exceeds 45-60 minutes each time. I always arrive on time and end up waiting far too long. Furthermore, they are slow to refill prescriptions that the pharmacy faxes to them for approval. Therefore, I spend each month without my medication for a few days, causing insomnia and hassle with the doctors office monthly. I am currently looking for a new doctor and would never suggest anyone go here for their medical needs. I have been extremely dissatisfied with this medical practice.