Roofing Contractor in Western New York

Small Roof Problems Don’t Stay Small for Long in WNY

Heavy snow. Sudden thaws. Wind that rips shingles clean off. Western New York homes get it all—and your roof takes every hit first. If it’s been years since your last inspection, or something feels off, now’s the time to act. A few missing shingles can turn into soaked insulation, ceiling stains, or worse—before you even realize it.

At StockMohr, we help WNY homeowners get ahead of damage, delays, and high-cost surprises. No pressure. No sales pitch. Just real answers about what your roof needs and what it doesn’t.

Why Homeowners Across WNY Call StockMohr First:

  • Leaks that appear after heavy snow or storms
  • Shingles curling, cracking, or going missing
  • Attic moisture, cold spots, or unexplained drafts
  • Worry about getting pushed into a full replacement
New roof in Western New York installed by StockMohr using Owens Corning shingles

New roof in Western New York using Owens Corning TruDefinition® Duration® shingles in Storm Cloud.

We’ve served over 5,000 homes across Buffalo, Niagara Falls, Lockport, Hamburg, and beyond. Whether it’s a simple repair, a full replacement, or just some honest guidance—we’ll make sure you understand what’s really going on up there, and what your roof needs to keep doing its job.


What Makes StockMohr Different?

We Don’t Rush. We Don’t Oversell. We Show You What’s Real.

  • Inspections that make sense, not pressure.
    You’ll get photos, a full walkthrough, and advice on what’s urgent, what’s optional, and what can wait.
  • Certified installation, done right the first time.
    We’re Owens Corning Platinum Preferred and GAF Master Elite contractors. That means your roof is protected by top-tier materials and long-term warranties.
  • Still here when you need us.
    We’ve been serving WNY homeowners for over 40 years. Call us next year—or five years from now—and we’ll still pick up.

Not Sure What to Do About Your Roof? Let’s Take a Look Together

You don’t need to know what’s wrong. You just need to know who to call. We’ll inspect it, walk you through what we find, and give you smart, honest next steps. No pressure. No surprises.

Your roof already does enough heavy lifting. Let’s make sure it keeps holding up.

New to StockMohr?

Let’s inspect your roof and give you clear next steps—whether it’s a repair, a replacement, or just peace of mind.

Schedule a Free Estimate

Already a Customer? Request Service

Need help with a past project or new issue? Submit a request and we’ll follow up fast.

Request Service as an Existing Customer