Maine Winters Are Brutal. Is Your Roof Ready?

We've seen too many Portland families deal with ice dams and collapsed gutters after a Nor'easter. Located right at 1 Canal Plaza, we're your local crew for keeping the snow where it belongs—off your home.

Keeping You Dry Through The Snow

We don't just "fix roofs"—we protect your Maine home from the unique challenges of the Casco Bay climate.

Pre-Winter Prep

Before the first flake falls, we clear gutters and secure shingles so ice dams don't stand a chance.

The High-Tech Scan

We use drones to find the tiny cracks and weak spots that heavy snow will turn into leaks by February.

The Nor'easter Rescue

Heavy snow loading? We're on call 24/7 during big storms to clear the weight safely before it's too late.

Heavy snow on Maine roof
Roofer working in winter

Why Your Neighbors Trust Us

Look, we live here too. We know what it's like when the wind pick up off the water and the temperature drops below zero. At Roofing Company Portland, we're not some big national franchise. We're a local crew based right here at 1 Canal Plaza, dedicated to keeping Maine homes standing strong.

  • Over a decade of Maine winters under our belt
  • Locally owned & based in Portland
  • We actually answer the phone during storms
100% Maine Tough
500+ Storms Survived

Snow & Ice: Your Questions Answered

We've heard it all from Portlanders. Here’s what you need to know before the next Nor'easter.

How much snow is too much?

Usually, a foot of fresh snow is fine for most Portland homes. But once it starts turning to ice or piling up in drifts, that's when you call us. Better safe than having a ceiling in your lap.

What's an ice dam, anyway?

It's that ridge of ice at the edge of your roof that stops melting snow from draining. That water then backs up under your shingles and into your living room. We clear them safely without hacking at your roof with a hatchet.

Let's Talk About Your Roof

Worrying about the next storm? Just drop us a line or swing by 1 Canal Plaza. We're easy to find and even easier to talk to.

1 Canal Plaza, Portland, Maine 04101
(866) 652-8012
Mon - Sat: 8:00 AM - 6:00 PM (Emergency calls 24/7)