Your domain registration is pending. Check back in an hour

Rose Roofing

Roofing Contractor Email us at
Opening at 6:00 AM tomorrow
Header image for the site



a month ago
After getting estimates from other companies, I had Rose Roofing shingle my house and attached garage in September. He gave me an estimate of using current boards "no plywood", and an estimate of re-plywood entire house. I chose to re-plywood the entire dwelling. His estimate was "spot on". He and his crew removed existing shingles, laid plywood and shingled the house/garage "fixing" mistakes the previous roofer did years ago. He even checked out my chimney and replaced missing/cracked bricks. He and his crew were VERY meticulous covering up my flower gardens before starting the project and cleaning up as they went along. When they were done, you would never know they had been there for two days! If you are looking for an EXCELLANT job and QUALITY workmanship, I strongly suggest you hire Rose Roofing! MY ROOF LOOKS GREAT!
- Deb H
3 months ago
Rose Roofing was responsive, quick and professional. We would recommend them to everyone and would use them again in a second. They made putting a new roof look easy!
- Laura A
a month ago
WOW!!! From the estimate, to the timeliness of the job, to excellent communication, to the expert workmanship, to the clean-up...UTTER PERFECTION! Mickey is the consummate professional. Highly recommend...A++++
- Gerald R

About us

We are a veteran owned and operated roofing company that provides a unique approach to roofing. We carry over the same values as the military instilled in us, honor, courage, and commitment. With a very specific attention to detail, we roof by the book. After every home we roof, we make sure all hazardous materials are cleaned up including nails staples even the smallest amount of waste. We will leave your home better than we found it thats our guarantee. 

Contact Us


Call now
  • (207) 251-9147


Get directions
45 Farrington Road
Gorham, ME 04038

Business Hours

Mon:6:00 AM – 4:30 PM
Tue:6:00 AM – 4:30 PM
Wed:6:00 AM – 4:30 PM
Thu:6:00 AM – 4:30 PM
Fri:6:00 AM – 4:30 PM
Sat:6:00 AM – 4:30 PM
Sun:6:00 AM – 4:30 PM
Get quote
Message sent. We'll get back to you soon.