I can't see myself recommending this doctor at all. I was so unhappy with them that I wouldn't want anyone else to have to go through what I did. I was in a lot of pain during my visit that I feel could have definitely been avoided if they had been more careful. They are WAY overbooked and the staff is clearly overworked and not always that pleasant. I've never been in there when the waiting rooms weren't packed with a bunch of very aggravated people. They seem to be more concerned about quantity of business over quality. They would not leave me alone, and kept suggesting that I buy products that I felt were completely unnecessary. The staff here is not that friendly. I don't receive the warmest treatment here.