Home / Services

Roofing & Siding Services

Minor repairs to complete roof replacements, handled with precision and care by a family with 30+ years of experience.

Completed architectural shingle roof on a farmhouse
Roofing

Roof Replacement

When a roof has reached the end of its life, patching only buys time. We tear off the old roof, check the structure underneath and install a complete new roof system built for Western New York weather.

  • Full tear-off down to the deck
  • Damaged decking replaced where needed
  • New underlayment, flashing and shingles
  • Old materials hauled away when we're done
Roofer walking a shingle roof ridge
Roofing

Roof Repairs

Leaks, missing or lifted shingles, and worn flashing around chimneys and vents can cause real damage if they're left alone. We find the source of the problem and fix it properly, so it stays fixed.

  • Leak tracing and repair
  • Shingle replacement
  • Chimney and vent flashing
  • Honest advice on repair versus replacement
New flat roof with chimney on a Buffalo home
Roofing

Flat & Low-Slope Roofs

Many Buffalo homes have flat or low-slope roof sections that need a different approach than shingles. We install and repair flat roofing that sheds water and seals tightly around chimneys, vents and walls.

  • Flat roof replacement
  • Sealing around chimneys and vents
  • Repairs to ponding and worn areas
New roofing membrane on an upper-floor balcony
Roofing

Balcony & Porch Roofs

Balconies and porch roofs take a beating from snow, ice and foot traffic. We re-roof these areas with a durable surface and careful detailing at the door threshold, railings and edges, where leaks usually start.

  • Upper-floor balconies and porch roofs
  • Sealed around railing posts
  • Clean edges at doors and walls
Open roof rafters with new ventilation baffles installed
Roofing

Decking, Underlayment & Ventilation

A roof is only as good as what's underneath it. During a tear-off we check the rafters and decking, install ventilation baffles so your attic can breathe, and lay down quality underlayment before a single shingle goes on.

  • Rafter and deck inspection during tear-off
  • Ventilation baffles for proper attic airflow
  • Synthetic underlayment
Two-story home with new blue siding and white trim
Siding

Siding Installation & Repair

New siding protects your walls from moisture and gives your home a fresh, clean look. We install and repair siding with the same attention to detail we bring to every roof, with neat lines and finished trim around windows and corners.

  • Full siding replacement
  • Siding repairs
  • Trim around windows and corners
FAQ

Common Questions

Don't see your question here? Call us at (716) 630-9285 and we'll be happy to help.

What areas do you serve?

We're based in Machias, NY and serve homeowners in Buffalo, Machias and the surrounding Western New York area.

Do you handle small repairs, or only full roofs?

Both. We take on everything from minor repairs to complete roof replacements, and we'll tell you honestly which one your roof needs.

Do you install siding too?

Yes. We're a roofing and siding company, so we can handle both on the same home.

What are your hours?

We're open Monday to Saturday, 8:00 AM to 6:00 PM. We're closed on Sundays.

How do I get a quote?

Call us at (716) 630-9285, email topcraftconstructionwny@gmail.com, or fill out the quote form on our contact page with a few details about your project.

Is TopCraft really family-owned?

Yes. TopCraft Roofing & Siding is a family-owned business, and our family brings more than 30 years of experience to every job.

Not Sure What You Need?

We'll Take a Look and Explain Your Options

Call us or send a quote request, and we'll walk you through it in plain language.

(716) 630-9285
Newly shingled roof with a TopCraft roofer
Call Now Get a Quote