Dr. Shannon is very professional and provides great service each time I visit. She is helpful in educating me on options for my services, including costs, longevity of the treatment, and what to expect during the process. The hygienists and receptionist are very friendly, and always schedule my appointments accordingly and great me, with almost no wait during my visits.