This Dr. is an excellent. I went there during my pregnancy for some back pain I had. Very experienced and knowledgeable. There staff is great. There location is excellent and parking is easy. I would them to anybody. There are a little expensive I think but I have nothing to compare them to as it was my first experience. There hours are average. You need to make an appointment in advance about a week or so. I think they take some insurances but not mine.