Professional Maine roofing with an elevated customer experience

Looking for a certified professional roofer near you? You've found us!


Marsters Roofing takes the extra steps to make sure your roof replacement or roof repair is done with skill and care

Kasey Marsters is CertainTeed Master Shingle Certified and an Owens Corning Preferred Contractor

Roofing in Maine is an adventure! We love roofing in Vacationland!

Marsters Roofing is committed to a high quality professional roof installation and excellent customer service

Services We Offer

Free roof inspections
Roof replacements
New construction roof installations
Roof shoveling and roof raking

Chimney repair 
Chimney cap installation
Architectural seamless gutters
Vinyl & Natural Siding Installations

Roof , Siding, & Gutter Project Pictures

No Pressure Consultation

Knowledgeable, friendly, and local professional roofing service


Get a roof replacement or roof repair quote within 24-hours in most scenarios

Quality Materials

We use the best materials and install them the right way so your roof lasts


Get an idea how long your roof has left so you can plan for a roof repair or roof replacement

"Marsters Roofing replaced our old, storm damaged and leaking roof. Kasey and the crew were very professional, courteous and efficient! High standards and quality work and materials are important and they did not disappoint. I’m very pleased with the result and relieved by the peace of mind knowing we have a water tight roof!"

Matt Dyer
We provide accurate estimates by using state of the art measuring tools and job calculators so you can get the best materials at the best prices installed the right way.

"Marsters Roofing took on the challenge of replacing my carriage house style garage roof. No roof venting system had been previously installed and Kasey very patiently and thoroughly explained our options and the pros and cons of various solutions. His expertise and the quality of workmanship of his team is outstanding."

Logan Murray
Book a free roof inspection with Marsters Roofing and expect...


An honest, straightforward conversation about your roof - answering your questions without high-pressure sales


Professional recommendations with multiple photographs and annotations regarding the expected life of your roof and/or area of concerns


If your roof is walk-able then we will put up a ladder and walk your roof


We will inspect your chimney, and if there is access, your attic and vent systems

We professionally install long-lasting, low maintenance, and hassle free seamless gutters that look attractive and help move water away from your home.

Gutters prevent basement flooding, protect your foundation, reduce erosion, and protect your landscape.

Call us today for a free gutter installation quote.


My roof needed to be entirely replaced. Kasey Marsters was very responsive. We met and he fully inspected the roof and gave me a quote. They then replaced my entire roof after coordinating a time. He was present on site, the entire day for the work that transpired. He was available via phone and text messaging and gave me updates through the process. He is very professional, and clearly cares about his job, the relationships and the quality of the work! The roof looks fantastic and I would recommend him for any roofing job without reservation.

Marc Hodroff

Contact Us!


EMAIL: kasey@marstersroofing.com

PHONE: 207-200-0250

Marsters Roofing serves Southern, Western, and Mid-coast Maine - but we are open to the roofing adventures of Northern Maine and New Hampshire.

We are your local roofing contractor and gutter installer to Windham, Gray, Falmouth, Yarmouth, Freeport, Brunswick, Bath, New Gloucester, Buxton, Standish, Limington, and beyond. Vacationland Roofer.

Marsters Roofing is fully insured. We install and repair asphalt and metal roofing in Maine and New Hampshire. We offer roof shoveling and roof raking services. You can count on Marsters Roofing for an afforable roof repair or affordable new roof replacement.

Marsters Roofing is family owned and operated


Kasey Marsters

Jessie Marsters