InterNACHI Certified Roof Inspector

Moncton's Trusted Roofing Contractor

Your roof protects everything underneath it. We make sure it's built to handle New Brunswick's toughest weather, backed by our workmanship warranty and a free certified inspection on every project.

$10M Insured
Workmanship Warranty
Free Gutter Guards
Financing to $100k

A Bad Roof Costs You More Than You Think

Leaks don't fix themselves. That small water stain on your ceiling, those missing shingles after the last storm, the energy bills that keep climbing. These are signs that your roof is failing, and every month you wait, the damage spreads to insulation, framing, and drywall.

Most roofing contractors in the Moncton area will quote you a price without ever inspecting your roof properly. We do the opposite. Every project starts with a free InterNACHI-certified inspection so you know exactly what you're dealing with before spending a dollar.

J.A. Kelly roofing crew working on a roof replacement in Moncton NB
J.A. Kelly roofer standing on roof during inspection in Moncton

We Inspect Before We Build

J.A. Kelly Contracting is one of the only roofing contractors in the Greater Moncton area with an InterNACHI Certified Roof Inspector on staff. Before we quote you a price, we inspect your roof using professional standards to identify hidden damage, ventilation issues, and structural concerns that other contractors miss entirely.

We're BBB Accredited, carry $10M in liability insurance, and back every roof we install with a workmanship warranty on top of manufacturer material warranties. We've completed over 40 roofing projects across Moncton, Dieppe, and Riverview with a perfect 5.0-star rating.

Certified Roof Inspector BBB Accredited InterNACHI

Residential & Commercial Roofing

From single-family homes in Riverview to commercial flat roofs in Dieppe, we have the experience, certifications, and crew to handle any roofing project in the Greater Moncton area.

Asphalt shingle roof replacement completed by J.A. Kelly in Moncton NB

Asphalt Shingle Roofing

The most popular roofing choice for New Brunswick homes. We install top-tier architectural asphalt shingles with high wind ratings, algae resistance, and superior colour retention. Available in dozens of styles and colours to match your home's architecture. Most shingle replacements are completed in 1-3 days with minimal disruption to your routine.

Metal roof installation by J.A. Kelly Contracting in Moncton NB

Metal Roofing

Standing seam and ribbed metal panels are the ultimate in roofing durability. Metal roofs last 50+ years, shed snow efficiently, resist wind damage up to 140 mph, and are fully recyclable at end of life. They're the ideal solution for homeowners who want a roof they'll never have to replace again. Higher upfront cost, but the lowest lifetime cost of any roofing material.

Leak Repair & Storm Damage

Fast response for emergency leaks and storm damage. We locate the source quickly, stop the water, and provide permanent repairs. We also work directly with your insurance company to support your claim.

Roof Rejuvenate

Not ready for a full replacement? Our bio-based rejuvenation treatment restores aging asphalt shingles and extends your roof's life by 5-15 years at a fraction of replacement cost. Learn more →

The Value Protection Plan

We don't just install shingles. We install complete weather protection systems. Every full roof replacement comes standard with our Value Stack at no extra charge.

Workmanship Warranty

We back our labour on every project. If there's an issue related to our installation, we fix it free of charge. This is on top of manufacturer material warranties that can extend 25-50 years.

Free InterNACHI Inspection

Every project starts with a certified roof inspection. We identify hidden issues, ventilation problems, and structural concerns before a single shingle goes down. No surprises during the build.

Complimentary Gutter Guards

Included at zero added cost with every full replacement. Stop climbing ladders and keep your gutters clean year-round. Prevents ice damming and water backup during New Brunswick winters.

How Your Roof Gets Replaced

A clear, predictable process from first call to final walkthrough. No surprises, no delays, no hidden costs.

01

Free Inspection

We assess your roof's condition with an InterNACHI-standard inspection. You'll get an honest recommendation on whether you need repairs, rejuvenation, or a full replacement.

02

Quote & Material Selection

Choose your shingle style, colour, and material. We provide a fixed-price quote with no hidden fees. Financing pre-qualification is available if needed.

03

Professional Installation

Our crew handles everything: tear-off, decking inspection, ice and water shield, underlayment, shingles, flashing, and ventilation. Clean site at the end of every day.

04

Walkthrough & Warranty

Final inspection together, full cleanup, gutter guard installation, and warranty registration. Your roof is ready for years of reliable protection.

Proven Results Across Greater Moncton

Roofing FAQ

How long does a roof replacement take in Moncton?

Most residential roof replacements are completed in 1-3 days depending on size and complexity. We work efficiently to minimize disruption and always leave the site clean at the end of each day.

What's the best roofing material for New Brunswick winters?

For most NB homes, high-quality architectural asphalt shingles with high wind ratings and algae resistance offer the best balance of performance and value. Metal roofing is ideal for maximum durability, lasting 50+ years and shedding snow efficiently. We'll recommend the best option during your free inspection.

Do you handle insurance claims for storm damage?

Yes. We work directly with your insurance company and document the damage with our InterNACHI Certified inspection to support your claim. We've helped many Moncton homeowners navigate the process smoothly.

What does your workmanship warranty cover?

Our warranty covers any defect related to our installation. If there's an issue caused by our workmanship, we fix it free of charge. This is in addition to the manufacturer's material warranty which can extend 25-50 years.

Do you offer free roof inspections?

Absolutely. Every project starts with a complimentary InterNACHI-standard roof inspection. We assess your roof's condition, identify any damage or concerns, and provide an honest recommendation with no obligation to proceed.

Do you offer financing for roofing projects?

Yes. We offer financing through iFinance (up to $40,000) and Financeit. You can pre-qualify in minutes without affecting your credit score. Monthly payments that fit your budget.

What areas do you serve for roofing?

We serve the entire Greater Moncton region including Moncton, Dieppe, Riverview, Shediac, Salisbury, Memramcook, and Sackville. Our crews are based in Moncton, so we're always close to your project.

Roofing Services Across Greater Moncton

Our roofing crews serve homeowners and businesses across the entire Greater Moncton region. Whether you're in downtown Moncton, Dieppe's newer developments, or Riverview's established neighbourhoods, we're ready to protect your home.

Dieppe Riverview Moncton Shediac Salisbury Memramcook Sackville

BOOK YOUR FREE ROOF INSPECTION

Get an honest assessment of your roof's condition. No obligation, no pressure.

Book Free Inspection Call (506) 377-4787

Get Your Free Roof Estimate

What's Included in Your Free Inspection

Complete roof condition assessment
Honest recommendation: repair, rejuvenate, or replace
Detailed fixed-price quote within 24-48 hours
Insurance claim documentation if needed
Financing pre-qualification available
Certified Roof Inspector BBB Accredited InterNACHI
Call Now Free Estimate