The Most Reliable Roofing Experts on Vancouver Island

Some roofers cut corners. Not us. We show up, get it done right the first time, and stand behind our work.

50171972-6197-480e-9f2c-4763300addef

Why Homeowners & Businesses Trust Peninsula Flat Roofing

We Follow Through

Tired of roofers who disappear on you? We answer your calls, return your messages, and show up when we say we will—because your time matters.

25+ Years of Experience

With over two decades of hands-on roofing experience and an ITA Red Seal certification, we build roofs that last decades—even in Vancouver Island’s toughest weather.

Honest Pricing & Full Insurance

No surprises, no hidden fees. The price we quote is the price you pay. Plus, we’re fully insured (including hot works), so you can feel safe every step of the way.

Get Roofing Help

Call now and talk directly to a roofer who knows what they’re doing.

250-208-1932

What Our Clients Are Saying

5 Star Rated on Google

Roofing Services That Get the Job Done Right.

From minor repairs to full roof replacements, we handle every job with precision and ensure you have zero hassle.

🔥 SBS Torch-On Roofing

The industry standard for flat roofs. Our torch-on roofing systems are built for maximum durability, weather resistance, and longevity.

🔨 Re-Roofing & Replacements

Old roof giving you a headache? We’ll strip it down, upgrade the materials, and install a high-quality new system that keeps your property protected for decades.

🚨 Emergency Roof Repairs

Leaks? Storm damage? Don’t wait. We respond fast, diagnose the issue, and fix it properly to give you peace of mind and ensure you’re not dealing with the same problem again next season.

Most Roofers Cut Corners. I Built a Company That Doesn’t.

I’m Andrew Ellington, a Red Seal Certified roofer with 25+ years of experience. I started Peninsula Flat Roofing because I was tired of seeing contractors cut corners and rush jobs just to make a quick buck. That’s not how I work. When you hire me, you get a roof built with care, expertise, and materials that actually last.

Need Roofing Help? Let’s Get It Handled.

You need a roofer who shows up. We do. Call now or get a free quote.

or call us at:

250-208-1932

Scroll to Top