Making sure every customer’s roof is installed correctly and with care is a top priority here at Top Notch Roofing, Inc. That’s why we pride ourselves in being an Owen’s Corning Preferred Contractor.

Locations We Serve

We provide our roofing and repair services within an hour of the Burlington, Vermont area. If you live beyond this boundary and are looking to get your roof done please feel free to contact us as we do make exceptions.


“Dave and his team at Top Notch Roofing came through for us! Our fall has had a record number of rainy days and early snowstorms. Our original date had to be pushed out (due to the extremes in the weather) and we started to get nervous as the closing date for our sale is approaching. Dave promised he would get it done and he did! He and his crew came on a cold, damp Saturday and then returned again on Sunday to button it up. He kept his word, his crew worked hard and the roof looks better than it ever has!” 

-Rebecca P. ⭐⭐⭐⭐⭐

“Top Notch Roofing removed the existing shingles on my home, evaluated and replaced poor sections of sheathing (with my prior review/input and permission), replaced all flashing around chimneys with lead flashing, installed new water barrier, drip edge and shingles. The experience was much better than I expected. The crew was timely, efficient, knowledgeable, considerate, clean and professional. I absolutely recommend anyone with roofing needs contact Top Notch Roofing.”

– Scott W. ⭐⭐⭐⭐⭐

“We are very pleased with our new roof. The workers were professional and completed the roof in a timely manner. Clean up was thorough and our yard is completely clear of any remnants of the old roof. I would definitely recommend Top Notch Roofing to anyone looking for roof replacement.”

– Heidi D. ⭐⭐⭐⭐⭐

“The crew of 5 from Top Notch Roofing that removed and replaced our roof was a group of friendly professionals who were focused on getting the work done quickly and correctly. They answered all of my questions and explained anything to me that I asked about. They spent 4.5 long days replacing the roof and took the time to make sure the finer points were taken care of. Can’t say enough about how pleased I am with their work.”

– Randy M. ⭐⭐⭐⭐⭐

“Fantastic company to work with. Crew worked hard during the hottest days of summer and remained friendly and polite. Our roof is pretty high and the crew had to haul all the shingles manually up and down the ladders. They worked diligently and cleanly. So happy I hired Top Notch roofing for the job.”

– Andrew C. ⭐⭐⭐⭐⭐

“It was worth the wait to have Dave Smith and his terrific crew at Top Notch Roofing replace the roof over our kitchen porch. Expert work, conscientious crew who cleaned up after each day, and a very nice looking new roof!”

– Sam D. ⭐⭐⭐⭐⭐

“Dave and his crew are a fantastic group to work with. They were prompt, courteous and professional from day one. We hired them to install new shingles, ice/water barriers, underlayment, drip edge and ridge vent system. There were no surprises. Dave is really communicative and will email and text you even after his work day is done. The crew did a great job of cleaning up the job site after each day of work. I cannot say enough good things about this company and crew. We would hire them again for additional work.”

– Amy S. ⭐⭐⭐⭐⭐

“This company did a great job on our roof. They put our roof on in frigid temperatures in January and still completed it on time with professionalism.”

– Elizabeth E. ⭐⭐⭐⭐⭐

Get A Free Estimate

We bring all used shingles to a recycling facility that turns your old shingles into new products. The most common use for reusing shingles is turning them into asphalt pavement for new roads.