Hire Us! Top Rated in Nashua, New Hampshire

D's Homeworks

Since 1998

Industry Experts

We adhere to industry best practices and offer one-on-one consultations to serve the full scope of your needs.

Licensed & Insured

We truly value the state of all our clients homes. That's why we are 100% licensed and insured to protect your safety and ours!

30 Years Of Experience

Trust our experience to get the job done. We have over 30 years of experience in the industry. 

Competitive Pricing

You’ll receive the highest quality products and services, at the very best prices. 

Get A Quote

Our Specialties 


Contact Us

30 Years Experience


Why hire us?

D's Homeworks is a premier roofing company based in Nashua, NH. What sets us a notch above the rest is our unbeatable industry experience. In fact, over the past two decades, we have continued to evolve and adapt to our customers’ changing needs. This level of versatility is what allows us to offer excellent roofing solutions that meet and exceed expectations every single time.

Contact Us

Our Clients Have So Many Great Things to Say!


Bob Dyer was friendly, honest and a pleasure to deal with.  Once he and his crew finished the siding repair on our home, we had him price the roof.  Both projects were done beyond expectations and affordable.  It's nice to know there are still honest, skilled and fairly priced businesses like this.

Kim S.

I can`t say enough good things about D's Homeworks. They did a really excellent job for a very fair price. D's Homeworks is a super trustworthy guy, a great communicator and just really fair in all his dealings. He has a really excellent team of experienced and engaged employees. I would definitely hire again and recommend without reservation.

I needed to repair my roof and hence, I was looking for a reliable service to handle the task. I tired of scam and that is why I turned to D's Homeworks upon the recommendation of my neighbor. I am very satisfied with the results of these guys' work.

Missy D.


Top Rated Roofing Contractor

Call us at 603-235-7318 or contact us for your free quote.

Contact Us

Feel free to give us a call. 

Contact us via email

51 Lake St 12 3, Nashua, New Hampshire 03060

Share by: