If you hate waiting in doctor's offices, hate being a number in a to-do list, hate quantity vs quality care then you'll LOVE Dr. Piper. You are seen at your appointment time, in fact, they are anxiously awaiting you because they do not overbook themselves. They call you by name and pronounce it right! And your teeth are the most important ones to be seen all day! I am so impressed, and wish every health care provider in our area would take a few lessons from his staff.