Dr. Lowe is the best! Compassionate, direct and funny. He puts you at ease immediately and explains everything in simple and understandable terms. The entire office staff was well organized and very friendly, with no more than a ten minute wait. Highly recommend!