text: Wow Dr Gates and his staff are by far the best I have ever experienced The office is immaculate the staff is very knowledgeable and take the time to explain what they are doing Kim the office manager is very thorough in presenting the cost in black and white before a procedure is done Dr Gates will take the time to discuss your options and answer your questions always with a smile A top notch practice