207-606-ROOF

Roof Repair

Trusted Source for Roof Repairs

in Brunswick, Cape Elizabeth, Cumberland, Falmouth, Freeport, & Yarmouth, ME

After a rain storm, do you notice stained spots on your ceiling? Has a rogue gust of wind caused a section of your roof to fly off? Well, Majco Roofing is the place to call.

No job is too small for us. Whether a leaky chimney needs re-flashing or or a single shingle has come off, we are ready and able to the job that will make your home roof reliable, even through the harshest conditions.

Signs You Need a Roof Repair

When your roof is damaged, it can cause water to get right past the shingles.


  • Damaged or missing shingles
  • Brown spots on interior paint
  • Mildew smell in attic space
  • Condensation or mold in living space


If you start to notice any of the signs above, it is time to call a professional to repair them before it's too late and you need a roof replacement. Contact us today for more information.

GIVE US A CALL TO SCHEDULE YOUR ROOF REPAIR!

At MAJCO Roofing, our main priority is making sure each Brunswick, Cape Elizabeth, Cumberland, Falmouth, Freeport, & Yarmouth, ME community member has access to a roof that can keep their families safe. Our professional contractors have years of experience installing new roofing materials, performing roof replacements, and completing roof repairs. We are proud to be the premier roofing company within the state of Maine, and constantly maintain contractor training so that each project is completed safely and efficiently.


If you have been considering a metal or EPDM roofing installation, we encourage you to give our office a call today. Our staff members are more than happy to answer any questions, offer educated advice and suggestions, and schedule an estimate or procedure date that works best for your schedule. We look forward to being your go-to roofing company!

Share by: