This is my best friends doctor. I have went with her to her visits several times and I have always been impressed with the service. The staff is so kind and helpful. The doctor acts as though he has known her for years and they are good buddies. He has always but her at ease and made her feel welcome. Never rushed.