I would and have recommended this place to family and friends. The staff is very friendly and accommodating. They make you feel very comfortable. I have been going there for years and I have yet to be waiting any amount of time, you get seen very quickly.