A Great Team!! Dr. Welch herself is very professional, knowledgeable, takes the time to explain the background to a procedure…and is very friendly. Her staff are the same and the teamwork they show when they work together is at the highest level. Highly recommended.