I have been using these doctor's for some time now. They seem very qualified and competant. They don't seem to rush you when they consult with you before each appointment and always are willing to send you for the appropriate tests. There does seem to be a long wait and the waiting room is always full. Perhaps the office staff can schedule paitients every 45 minutes instead of every 30 minutes. I do seem to have a problem with parking since the parking lot seems to be full even though it is a big lot. This group accepts most insurances.