Skip to content
(716) 200-0707
Buffalo → Rochester · Roofing for WNY winters

Built like
a Buffalo.

A roof that weathers anything — from lake-effect snow to summer storms. Honest answers, fair prices, and a crew that actually shows up.

Curious about your roof? See it from above — free.
An aerial view of your roof in seconds — no ladder, no visit, no call.
  • Real WNY reviews
  • Licensed & insured
  • Local, Buffalo→Rochester
  • Workmanship warranty

"They answered at 9pm during a storm. Tarped my roof the next morning. Real people."

— Dana M., Hamburg
We're in your neighborhood

From the Canadian border
all the way to Rochester.

One local crew, the whole corridor. If you can see a Roofalo yard sign from your street, we cover your roof.

Lake ErieLake OntarioBuffaloAmherstLockportLewistonMedinaBataviaLe RoyBrockportHenriettaRochesterHamburgEast Aurora
BuffaloAmherstClarenceWilliamsvilleCheektowagaWest SenecaHamburgEast AuroraLancasterLockportLewistonMedinaAlbionBataviaLe RoyBrockportSpencerportHiltonHenriettaFairportRochester+ everywhere between
100s
of roofs our crew has put on
WNY
born & based — not a franchise
Free
honest inspections, no pressure
Seconds
to an answer — day or night
Licensed & Insured Workmanship Warranty Western New York born Free, no-pressure inspections Real person whenever you ask
New name. Seasoned hands.

The crew you'll actually meet.

We're new as a name — but the hands on your roof have put on hundreds across Western New York. No call centers, no faceless subcontractors: the same local team inspects, quotes, and does the work, and we'll tell you their names before they knock.

Mike R.Owner · Master roofer
Sara L.Project lead
Tomás V.Crew foreman
Dee K.Insurance specialist

* Credential badges show only what's true today. Add manufacturer certs and Google Guaranteed here as you earn them.

How it works

Four simple steps.
Zero pressure.

  1. Book or send a photo

    Pick a time online, or snap a photo of the problem. Takes about a minute — no account, no long forms.

  2. We come take a look

    A real person inspects your roof. You don't even need to be home. No high-pressure pitch — ever.

  3. Honest assessment + clear quote

    We tell you what's actually going on and put a fair price in writing. If it can wait, we'll say so.

  4. We do the work, you're covered

    Most roofs done in 1–2 days, cleaned up spotless, and backed by our workmanship warranty.

Free · no obligation · you decide
What we do

Whatever's wrong up there,
we've handled it before.

Roof Replacement

A new roof built for WNY weather, installed in 1–2 days and backed by warranty.

Roof Repair

Leaks, missing shingles, flashing, storm damage — fixed fast and done right.

Most homeowners start here

Storm & Insurance Claims

Hail or wind damage? We document it, meet your adjuster, and handle the claim with you.

Roof Inspections

A free, honest look at what's really going on up there — with photos you can keep.

Gutters & Guards

Seamless gutters and guards that handle ice dams and lake-effect runoff.

Not sure what you need?

Call or text and get a straight answer in seconds, any time — and a real person whenever you ask.

Call (716) 200-0707
Our work

Real roofs. Real streets
you'll recognize.

Drag the slider on any job to see the before & after. Every one is a real home in the corridor — tagged by town.

BeforeAfter
Full shingle replacement Hamburg
BeforeAfter
Wind & storm repair Brockport
BeforeAfter
Architectural shingle upgrade Clarence

▸ Drop your real before/after photos into any slot — they swap in instantly.

Built for here

We know what a lake-effect winter does to a roof.

Because we live here too. A roof that's fine in Charlotte will fail in Cheektowaga. Local weather isn't a footnote for us — it's the whole job.

“Ice-and-water shield three feet up from every eave. On a WNY roof, that's not an upsell — it's the difference between a dry winter and a ruined ceiling.”

Lake-effect snow load

Feet of heavy, wet snow in a single storm. We build for the weight WNY roofs actually carry — not some national average.

Ice dams at the eaves

Melt-freeze cycles back water up under your shingles. Proper ice-and-water shield at the eaves is non-negotiable here.

Freeze-thaw punishment

Western New York swings above and below freezing constantly. It's brutal on flashing, fasteners, and old shingles.

Century homes welcome

From 1912 Buffalo doubles to Rochester foursquares — we know the region's older housing stock inside out.

Affordability

A new roof shouldn't
keep you up at night.

Most homeowners finance — and we keep it simple and pressure-free. See a monthly number you're comfortable with, then decide. The inspection is always free.

  • Plans with $0 down available
  • Quick, soft-pull pre-qualification
  • No prepayment penalties

▸ Financing partner & live rates plug in here. Figures shown are illustrative.

Example
from$189/mo
on a full roof replacement*
Estimated project$14,200
Term120 months
Down payment$0
Your real number comes from your free inspection — in writing, no surprises.
What neighbors say

Don't take our word
for it. Take theirs.

Real, verified reviews from our first Western New York homeowners.
Read every review on Google

Storm tore half my shingles off. They texted back in minutes, tarped it that night, full roof done in two days. Unreal.

Dana M. Hamburg

Got three quotes. Roofalo was the only one who climbed up, showed me photos, and didn't try to scare me into anything.

Greg P. Clarence

Handled my insurance claim start to finish. I barely lifted a finger. Honest the whole way.

Yolanda T. Rochester

1912 house, tricky roof. They actually knew what they were doing. Cleaned up so well I couldn't tell they'd been here.

Frank D. Buffalo

▸ Connect your live Google feed here and link the button to your Google profile. Swap in real reviews when you have them — even a handful beats a big invented number.

Straight answers

The questions everyone's really asking.

No dodging. If you're wondering it, here's the honest answer.

Still wondering something?Call or text — you'll get an answer in seconds, day or night, and a real person whenever you ask. (716) 200-0707
Most full replacements in WNY land between $8,000 and $20,000+ depending on size, pitch, and materials. The Instant Roof Check up top gives you a ballpark in seconds — and your free inspection gives you the exact number, in writing.
Yes, genuinely free, and no. We'll come out, take a look, and give you an honest answer. If your roof has years left, we'll tell you that. You decide on your own timeline. We never push.
Fully licensed and insured, with both liability and workers' comp. We'll hand you the certificates before any work starts — ask and you'll have them same day.
No. We tarp your plants and siding, and every job ends with a magnetic nail sweep across the lawn and driveway. We leave it cleaner than we found it.
Storm or hail damage is our specialty. We document everything, meet your adjuster on-site, and walk the claim through with you so you're not fighting it alone.
You're covered by our workmanship warranty, and we actually answer. Call or text and you'll get an answer in seconds, any time — and a real person whenever you ask. No ticket queue, no runaround.
Usually within a day or two for inspections. Active leak right now? Call or text (716) 200-0707 — we answer in seconds and can often tarp it same-day.
Absolutely. WNY is full of century homes and we work on them constantly — tricky pitches, slate transitions, old decking and all.
Let's take a look

Free inspection.
Honest answer.
No pressure.

Find out exactly what's going on with your roof — and what it'll cost — before you commit to anything. That's the whole offer.

Or call/text (716) 200-0707

We answer in seconds, day or night — and a real person is always one ask away.