Welcome to our offices:

Amherst, MA and Northampton, MA signsWe pride ourselves in providing a friendly, professional environment where you and your child can count on getting the highest quality of care. We have state-of-the-art offices conveniently located in both  Northampton and Amherst to better serve you. Our office is completely digital; which enables us to better track patient progress from both offices. In an effort to reduce our “carbon toothprint” our Amherst office is powered by solar power. In fact, we’re the only independently solar practice in Western Mass!

Demaio Orthodontics

Upon entering our office the reception staff will welcome you and check you in. We pride ourselves on staying on time. If you are ever waiting longer then 10 minutes beyond your scheduled appointment time – please check with the front desk to make sure we know you are here.

After checking- in please take a tooth brush to brush your teeth. We provide all our patients with a disposable toothbrush and toothpaste to use at each visit. Our reception area is designed with our patients in mind. There are plenty of children’s toys for younger siblings as well as magazines for children and their families. Make sure to check out our contests like “Dr. D’s Riddle” each month.

At your first visit our orthodontic assistants will obtain a panoramic x-ray, a full set of digital images and a digital scan of your teeth which eliminates the need for impressions. This will allow Dr. DeMaio to provide each patient a comprehensive and specific diagnosis and digital scan of your teeth; which eliminates the need for impressions. No more “soup”!

In addition to working with a local lab, we also have an in-office lab which allows us to better control the quality of our appliances and how quickly we can deliver them to our patients.


Scheduling Appointments
8:00am-9:00am  PRIME TIME
9:00am-2:00pm Non Prime-Time
2:00pm-5:00pm PRIME TIME

Our schedule is carefully crafted to ensure that every patient’s appointment is supervised and directed by the doctor. In this way, you can be certain that you will receive the highest quality care at every appointment.


90% of our patients either work or attend school, and prefer not to miss work or school for their orthodontic visits. For this reason we reserve hours before and after work and school (PRIME-TIME) to accommodate as many patients as possible.

Scheduling Appointments:

Due to the nature of orthodontics, regular visits at specific intervals are required for efficient progress. Therefore, we recommend scheduling your next visit prior to leaving the office. Appointments during PRIME TIME are for shorter appliance checks, short wire changes and progress check-ups. It is necessary to schedule longer appointments during NON-PRIME TIME for placing or removing braces. If you have several questions or want to come in at a quieter time, we suggest an appointment between 9:00-2:00. If the patient is a student, these appointments can be arranged during a study period, lunchtime, and recess. Unfortunately, we are unable to schedule all appointments after school.

Late For an Appointment

Sometimes our patients are late due to traffic, etc. We will always try to accommodate you, should the schedule permit. However, you may have to wait until there is time in the schedule to ensure that we do not run late for patients who have arrived on time.

Rescheduling Appointments

We realize that once in awhile, unforeseen circumstances arise that necessitate a change in appointments, or cause you to overlook an appointment. However, since most patients have scheduled their next appointment in advance, we strongly encourage you to call our office as soon as possible in the event you need to reschedule. It is very important to monitor progress regularly in active treatment. All changed or missed appointments should be rescheduled within two to three weeks of the original appointment. Our office will make every effort to help you in this process. Please do not wait several weeks for another PRIME TIME appointment. We would be happy to alert you of openings in our schedule if you would like to be placed on our “Appointment Call List” please let us know.