
About Our Dental Office in Shrewsbury
We care for children and adults, and we run our schedule the way we would want ours run: honest time estimates, appointments that start when we said they would, and a call from us if anything about your visit needs to change.

Why the calendar matters to us
Most people do not put off the dentist because of the dentist. They put it off because a visit means leaving work early, pulling a child out of school or arranging a ride, and an appointment that runs long can undo the whole day. We built the way we work around that.
When you book, we tell you how long the visit should take and what it will involve. A routine exam and cleaning is a shorter visit than a crown preparation, and a child's first appointment is planned with extra time so nobody feels rushed. If a treatment plan needs more than one visit, as crowns, bridges and clear aligners usually do, we lay out the sequence at the start so you can see the weeks ahead.
Plans do change. A lab case can arrive late, or an exam can show something that calls for a different approach. When that happens, we tell you early, explain why, and offer the next workable time instead of leaving you waiting in the reception area.
What you can expect from us
- 01
Visit lengths you can count on
We give you a realistic window for each appointment, not the shortest possible guess. Longer procedures are booked into blocks that fit them, so neither you nor the patient after you gets squeezed.
- 02
A treatment plan in plain steps
Before any work begins, we walk through what we found, what we recommend and in what order. You see which steps are urgent and which can wait, so care fits around school, work and your budget.
- 03
Gentle care at a calm pace
Children and nervous adults get time to settle in. We explain each step before we take it, and we pause whenever you need a break.
- 04
Costs talked through before treatment
We accept most dental insurance plans. If you have no coverage, ask about our Office Dental Plan, and for larger treatment you can spread payments out with the CareCredit Patient Payment Plan. Either way, we go over expected costs with you first, so the bill matches the conversation.
A short drive for families across the region
We see patients from right here in Shrewsbury as well as Worcester, Westborough, Grafton, Northborough and Boylston, and families regularly make the trip from Marlborough, Holden, Hopkinton, Auburn and Clinton. Because travel time is part of every visit, we try to book siblings and parents back to back when that makes sense, so one trip covers what might otherwise take three. Some questions can be settled by phone or video before you ever get in the car.
- Shrewsbury
- Worcester
- Westborough
- Grafton
- Northborough
- Boylston
- Marlborough
- Holden
- Hopkinton
- Auburn
- Clinton
Find a time that works for you
Tell us what you need and when you are free, and we will suggest an appointment with an honest estimate of how long it will take. New patients of every age are welcome.