Dempsey Roofing-Excellence For Over 30 Years

We do it all. Whatever your roofing needs, we've got you covered. We are fully licensed and insured. If you're in  Massachusetts area, contact us at 978-670-8904 for a free estimate!

And if you are in New Hampshire, contact us at 603-260-6898 for a free estimate!


  • Asphalt Shingles
  • Rubber Roofing
  • Roll Roofing
  • Snow & Ice Removal