MJJ ROOFING & SIDING


Your Maine Source for Roof Replacement.

Locally owned and proudly serving Maine homeowners with quality roofing, siding, and gutter solutions built to last.

Google Reviews

(5.0 ★★★★★ 112+ Reviews)

Get Your Free Estimate

Contact Us

Our local team will be in touch soon.

Locally Owned & Operated

Quality Craftsmanship

Trusted by Maine Homeowners

Owens Corning Platinum Preferred

Proudly Serving Communities Across Maine

Quality craftsmanship. Superior Products. Affordable Prices.

Silver shield badge for “Platinum Protection” lifetime promise and Owens Corning platinum preferred roofing contractor.

Roof Damage?

MJJ is here to help.

What you should do after a storm.

No matter where you live in Maine, chances are you’ve encountered your share of rough weather over the years. From wind, snow, ice, freezing rain, hailstorms, and summer squalls, storms can wreak havoc on roofs and other exterior home surfaces.


How do you identify roof damage, and what should you do about your roof after a major storm?

Browse this resource guide on understanding types of roof storm damage and learn what steps you should take, then download the Owens Corning roof storm damage checklist for future reference.


Featured Resources

By MJJ Roofing & Siding • November 3, 2026
Cedar roofing in Bar Harbor, ME provides natural insulation and distinctive character. For homeowners seeking aesthetics & long-term performance in Maine.
By MJJ Roofing & Siding • October 15, 2026
Bangor homeowners: use this contractor decision checklist to compare quotes, read reviews, and pick the right roofing and siding company for Maine's climate.
By MJJ Roofing & Siding • September 22, 2026
Learn when roof repair beats full replacement, what Bangor's freeze-thaw season means for your timeline, and what a professional repair visit looks like.
By MJJ Roofing & Siding • September 4, 2026
Asphalt shingle roofing in Ellsworth, ME offers affordable, weather-resistant protection with a wide range of colors and styles to match in Maine.
By MJJ Roofing & Siding • August 5, 2026
Corrugated metal roofing in Waterville, ME delivers cost-effective durability for homes and commercial buildings facing storms and harsh Maine weather.
By MJJ Roofing & Siding • July 6, 2026
Standing seam metal roofing in Bangor, ME offers durable, low-maintenance protection with concealed fasteners that resist Maine's harsh winter weather.
Large wooden beam supports a porch roof while workers stabilize a house amid overgrown greenery.
Large wooden beam supports a porch roof while workers stabilize a house amid overgrown greenery.

What happens when you hire MJJ Roofing & Siding?

You'll see a structured approach from assessment to completion. Clear expectations are set upfront, covering scope, timeline, and materials. Documented steps ensure nothing gets overlooked, and you stay informed as crews move through each phase. This level of coordination reduces surprises and keeps your project on track.



From material delivery to site preparation to final inspection, every stage follows a consistent process. You receive updates at key milestones, so you always understand what's happening and what comes next. That predictability makes planning easier and builds confidence in the work being done.


The services you can rely on include:

  • Comprehensive roofing solutions from standing seam metal and corrugated metal to asphalt shingle, cedar, EPDM, and TPO systems
  • Full siding services covering installation, replacement, repair, and ongoing maintenance
  • Gutter expertise including custom seamless gutters, installation, repairs, and cleaning
  • Chimney work ranging from installation and flashing repair to pointing maintenance and capping

Get in touch to request your free estimate and learn how your project will take shape.

Your Maine Home Deserves A Crown.


Locally owned & Family Operated roofing team in Maine

MJJ Roofing & Siding operates throughout Holden, Bangor, Ellsworth, Bar Harbor, Blue Hill, and Brewer with the same standard of professionalism that defines every job. Local familiarity means understanding the specific demands placed on exterior systems in this region, from ice dams to wind-driven rain to temperature swings that test material performance.


The work reflects a steady commitment to integrity and long-term dependability. Crews arrive prepared, respect your property, and complete tasks with precision. You're not just hiring labor—you're partnering with a contractor who takes responsibility for every detail and stands behind the results delivered.


Contact MJJ Roofing & Siding to start your free estimate and move forward with confidence.

MJJ ROOFING & SIDING SERVES EASTERN, CENTRAL & NORTHERN MAINE