Dr. Whelan is committed to providing the best possible care for his patients, and he offers a wide range of services that will make sure you get everything from emergency dental treatment all the way through preventative maintenance procedures like teeth cleanings or periodontal exams!