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.

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.
