Serving Fredericton & Surrounding Area

Roofing Built to
Last a Lifetime

Roofing that holds up — through New Brunswick winters, storm season, and everything in between.

Trusted & Local
Expertise
What We Do

Complete Roofing Solutions

From the first nail to the final inspection — we handle every part of your project and don't cut corners along the way.

New Construction Roofing
New Construction

Installation for builders and developers. We coordinate directly with your GC and don't hold up the schedule.

View service
Roof Repair
Roof Repair

Leaks, missing shingles, storm damage — we diagnose and fix roofing problems fast, before they become expensive headaches.

View service
Roof Replacement
Roof Replacement

Complete tear-off and replacement. We remove everything down to the deck and rebuild it to last 30+ years.

View service
Maintenance Programs
Maintenance Programs

Annual inspections and preventative care to catch small issues before they become expensive ones.

View service
Locally
Owned
& Operated · Fredericton, NB
Warranty
Included
On Every Job We Do
5.0
Average Google Rating
24/7
Emergency Response
Altitude Roofing crew on a Fredericton home
About Altitude Roofing

Fredericton's Roofing Specialists You Can Trust

We started Altitude Roofing with one goal: deliver the kind of quality workmanship that holds up long after we've packed up and gone home. Every shingle, flashing, and vent is installed with care — because your home deserves nothing less.

Licensed and insured with full WCB coverage — you're protected from first nail to final walk-through.

Manufacturer-certified installers using premium shingles from Owens Corning, IKO, and BP.

Transparent, detailed quotes with no hidden costs and no surprise charges at completion.

Thorough site cleanup every day and a full post-job sweep with a magnetic nail collector.

Our Process

From First Call to Final Walkthrough

Six steps. No surprises. Here's exactly what working with us looks like.

Step 01

Free Roof Inspection

We come to you, assess your roof, and give you an honest evaluation — no charge, no pressure.

Step 02

Detailed Written Quote

A clear, itemized quote covering materials, scope, timeline, and warranty — in writing before we start.

Step 03

Installation

Our crew arrives on time, installs to manufacturer specs, and keeps your property clean throughout.

Step 04

Final Walkthrough

We walk you through the completed work, review the warranty, and answer any questions before we leave.

Step 05

Ongoing Support

Questions down the road? We're a phone call away and stand behind every project we complete.

Step 06

Warranty Registration

We register your material and workmanship warranties — no paperwork hassle on your end.

Google Reviews

What Our Customers Say

5.0
· 7 reviews
on Google
HG
Haylee G.
2 weeks ago

It's hard to find honest, reliable contractors, but Altitude Roofing fits the bill perfectly. They were transparent about pricing, and did a phenomenal job!

JH
Janie H.
4 weeks ago

We recently had our deck replaced by Altitude Roofing and were extremely happy with the entire experience. The crew was professional, reliable, and easy to work with from start to finish. They paid attention to detail, kept the work area clean, and completed the project in a timely manner. The new deck looks amazing and the quality of workmanship really shows.

TR
Timothy R.
4 weeks ago

Professional, hard working, and communicate issues well. I would highly recommend.

JJ
James J.
4 weeks ago

Great pricing, service, and roof quality. The team were here and gone within 4 days. We had concerns about nails and shingles getting in our pool. Before they started work they covered the pool. After the job was done they went around the house with a metal detector to find all nails that dropped. They even inspected our neighbor's driveway for nails. We were very happy with the quality of the service. I would highly recommend Altitude Roofing.

RT
Rich T.
6 weeks ago

Excellent experience from start to finish. No pressure and honest sales approach. Arrived when they said they would, and completed on time with a very friendly and professional crew. Highly recommend!

JM
Jessica M.
14 weeks ago

Thank you for your timely hard work! We had an issue we kept putting off for such a long time and would just use patchwork ways to try to fix it. We got a quote from Altitude, committed to it and had the job done so quick it made us embarrassed for not doing this sooner 😂 Thank you guys again!

MP
Married & P.
41 weeks ago

We recently had our roof replaced by Altitude Roofing and couldn't be happier with the entire experience. From the initial quote through to completion, every step was handled professionally. The crew arrived on time, worked efficiently, and left the property spotless. Highly recommend!

DS
Dave S.
1 year ago

Had Altitude do a full roof tear-off and replacement last summer. Phenomenal job start to finish — competitive pricing, great communication, and the roof looks incredible. The team cleaned up so thoroughly you'd never know they were there. Five stars without hesitation.

Frequently Asked Questions

Roofing Questions, Answered

If your roof is under 15 years old and damage is isolated to one area, a repair is usually the right call. If you're seeing widespread shingle deterioration, recurring leaks in different spots, or the roof is approaching 20–25 years, replacement becomes more cost-effective. We'll give you an honest assessment — we won't push a replacement if a repair will genuinely serve you well.
Most residential roof replacements in Fredericton are completed in one to two days. Larger or more complex roofs may take three days. We don't leave a roof open overnight if weather is in the forecast — your home stays protected throughout the process.
Yes — every job comes with a workmanship warranty covering our installation. On top of that, the roofing materials we use carry manufacturer warranties ranging from 30 to 50 years depending on the product line. As certified installers, we can register enhanced warranties on your behalf that aren't available through uncertified contractors.
We primarily install architectural asphalt shingles — the most popular and cost-effective option for New Brunswick's climate. We also work with designer and luxury shingle lines, metal roofing, and flat/low-slope systems for commercial projects. We'll recommend the best fit for your home's profile and budget.
We work alongside homeowners through the insurance process regularly. We can provide a detailed written scope of damage to support your claim and work directly with your adjuster. We don't offer “we'll cover your deductible” schemes — we just do honest work and give you accurate documentation.
Yes. Altitude Roofing is fully insured for liability and carries WorkSafe NB coverage for all crew members. We're also members of the Fredericton Chamber of Commerce and the NBCSA. You can hire us with confidence knowing you're protected.
Yes — we serve the greater Fredericton region including Oromocto, Grand Lake, Gagetown, Nackawic, and surrounding communities. If you're not sure whether we cover your area, just give us a call and we'll let you know.
Get Started

Get Your Free Roofing Estimate

Tell us about your project and we'll get back to you within one business day with a no-pressure, written estimate.

Free, no-obligation written estimate
Response within one business day
Fully warranted workmanship on every job
Locally owned & serving Fredericton since 2015
Or call us directly: (506) 206-5188

Request Your Free Estimate

By submitting you agree to be contacted by Altitude Roofing. We never share your information.

Where We Work

Proudly Serving Fredericton & Surrounding Area

We serve Fredericton, Oromocto, Grand Lake, Gagetown, Nackawic, and communities throughout central New Brunswick. Not sure if we cover your area? Give us a call.

(506) 206-5188
Fredericton Chamber of CommerceChamber Member
WorkSafe NBWorkSafe NB
NBCSANBCSA Member