About Roger Mckenzies Roofing

A local roofing contractor serving homes across BC and Alberta.

We’re a local team focused on three things and doing them well: gutter and roof cleaning, fascia painting, and roof repair. Keeping our services focused is deliberate — it’s how we hold a high standard on every job.

Our business is built on repeat customers and recommendations — and that only happens when people trust the advice they’re given. So we tell you what actually needs doing, and nothing more.

Completed roof on a home

What we stand for

Honest assessment

We recommend only the work that’s genuinely needed — never an upsell.

Quality execution

Proper preparation and the right materials — non-negotiable on every job.

Transparent pricing

Written, itemised quotes with no hidden extras or surprises.

Professional conduct

On time, careful around your property, and a full clean-up before we leave.

How it works

1

Free assessment

We come out and take a proper look at what’s going on.

2

Written quote

A clear, itemised price — so you know exactly what you’re paying for.

3

Work completed

Done properly, with a walkthrough of what we did before we go.