Why we're the best roofing contractor in the business 

We're not just doing a job, we're building relationships!






Free Estimates

  • If you're looking to replace your roof, please tell us what you would like, i.e. Asphalt, Cedar, Composite etc.
  • This field is for validation purposes and should be left unchanged.



Royal Roofing Company

Thinking of replacing or repairing your roof but not sure of what questions to ask the roofing company. Download our free 10 Questions to ask your roofing company.





Leominster Roofing Contractor Asphalt Roof Shingles Replace   and Repair

royal roofing is a highly recommended roofing company serving Leominster and greater Massachusetts


Need Roofing Shingles for your Roof? Call Us!

Here at Royal Roofing, our mission is to provide the highest quality of workmanship at competitive prices using only top quality materials to ensure that you, the customer, is 100% satisfied. We install Asphalt Roof Shingles, Composite Shingles, Wood Cedar Shingles, Rubber and Metal Roofing.

When you work with Royal Roofing, you will be working directly with the owners. Royal Roofing has been helping customers in the New England area for over 20 years.

At Royal Construction and Roofing we don't look at a roofing job as just another job, We look at the job as a chance to make a new relationship with the homeowner, we want to make a new friend and hope to impress. That's why the owners are at every job from start to finish. We service a wide area as well, all of the surrounding towns around Leominster.

Honestly, we're not aware of any other way to do business. We hope you'll consider Royal Construction and Roofing for your next project. Give us a call today at (978)846-6490

Roofing Contractor Service Areas more than just in Leominster, we service greater Massachusetts.

Royal Contracting and Roofing services the towns of Ashburnham, LeominsterWestminsterGardner, Fitchburg, Lunenburg, Groton, Ayer, Littleton, Harvard, Lancaster, Sterling, Princeton, Clinton, Hudson and more! So if you need a roofing company give us a call.

Number of Happy Customers Served



I would like to say thank you for the new roof. My husband and I are very happy with the service, the new roof looks great. We were impressed by how fast you and your crew finished the job. We appreciate the hard work.

Kathline Campbell
Somerville, MA


I am writing to you to let you know how happy I am with the new roof. I am really impressed on how fast you and your crew scraped and put on the new roof. I was happy to see the hard work you and your crew put in the job and also how happy you guys were during the job. I was very impressed by how good you guys cleaned up. You guys made my yard look better then it did before. I liked the big magnet you used to pick up all the nails. All my neighbors told me how wonderful they thought my roof looked after you guys were done. I would recommend Royal Roofing to anyone. 

William Callaham
Lynnfield, MA


First I would like to tell you how happy I am with the new roof. You and the crew made my house look better. You guys work very well together. Everyone in the crew knows exactly what they are doing and I saw that everyone is always working hard. Roger thank you for being there during the job and answering all the questions I had. Thank you for the new roof. 

Shaun and Olivia 
Holden, MA