A residential home in evening light

St. Paul, MN · Roofing

Roof Replacement in St. Paul, MN

Owner-operated roof replacement in St. Paul — one contractor accountable from the first look to the final cleanup, built on GAF materials.

Replacing a St. Paul roof shouldn't feel like a guessing game.

Replacing a roof in St. Paul shouldn't feel like a guessing game. I'm Caleb Morgan — I own Northlight Builders and I'm on every job we take, from the first look to the final cleanup. That's the whole point of hiring an owner-operator instead of a big crew you never meet: one person is accountable, and that person is me. When I come out, I'll get up on the roof, show you what I'm seeing, and give you an honest read on whether it needs to come off now or can wait a season. If it's time, you'll get a clear estimate with no surprise line items, built around GAF materials I trust on Minnesota weather. I'm a licensed MN Residential Building Contractor (BC809927), fully insured, and I'd rather lose a job by being straight with you than win one by overselling. Call when you're ready for a real conversation.

When we come out

What we'll actually go over.

Does it need replacing now?

I'll get up on the roof, show you what I'm seeing, and give you an honest read on whether it has to come off this season or can safely wait.

GAF materials, and why

I build around GAF roofing systems I trust on Minnesota weather, and I'll explain what's going on your roof instead of handing you a parts list.

Real numbers, no surprises

A clear estimate with no mystery line items, so you can decide based on what actually fits your home and your timeline.

The owner on every job

Call Northlight and you get me, Caleb — start to finish, one person accountable from the first look to the final walkthrough.

Licensed MN Contractor · BC809927 GAF Roofing Systems Owner-Operated · Caleb on every job

How it works

Three steps, no pressure.

1

Free roof look

I come out, get on the roof, and give you an honest read — repair, wait, or replace.

2

Clear estimate

A straight GAF estimate with real numbers and no surprise line items.

3

Clean install

A tidy worksite, daily cleanup, and a final walkthrough when the job is done.

Testimonials

Clients in their own words.

"It was several thousand less than what we were expecting."
John & Susan ShepperdHomeowners · Roof replacement
"They are perfectionists when it comes to their art. They really take pride in their work and it shows."
Dean AndersonHomeowner · Como Park, St. Paul
"All their work has been outstanding. I would certainly hire them again for any roofing or siding issues."
Scott IhrkeProperty Manager · Eau Claire WI

Request a quote

Let's take a look at your St. Paul roof.

Send the basics and Caleb will follow up with the next step — a practical plan, not a pressure script.

We'll follow up with a practical next step, not a pressure script.