I appreciate their customer service so much. You never have to wait , they are usually right on time. They take you back to a room quickly and even then the dr is in shortly. Again no wait. They seem to value your time as much as you do. The staff and the Drs. Are all top notch.