Staff is very professional and pleasant. There wasn't a long waiting period. The doctor and staff answered all of my questions. I would not hesitate to refer others to them.-Larry J.