I cannot comment on the negative comments below mines but do take into account they were over a year old at the time of my review. As of today service was amazing Dr. Gibbons is wonderful the rest of the staff is kind and knowledgeable of their positions. The staff is also very friendly and genuine with conversations. Prices are fair I know this was a huge deciding factor for my wife and myself. Dr. Wellecheck (spell check forgot his business card) is a really good guy he loves what he is doing and it is obvious.