I would definitely recommend them to friends and family. I've been there now about four times and I am seen almost as soon as I walked in the door. They are efficient and concerned, as evidenced by their follow-up calls to make sure everything is working. The first time I was there they recommended a procedure I wanted to think about and within a couple of weeks I had to make an emergency appointment because I didn't follow their recommendation. So now I do what they recommend and there have been no problems.