roofing crew installing asphalt shinglescompleted residential roof replacement
Our Story

Built on Honest Advice, Driven by Quality Workmanship

Kai Chan-McGuire founded McGuire Roofing with a simple goal: to give homeowners honest advice, transparent pricing, and high-quality roofing work without the shortcuts that are all too common in the industry. Specializing in asphalt shingle replacements, roof repairs, ventilation upgrades, and skylight services across Greater Victoria, every project is completed to manufacturer specifications using quality materials and clear communication from start to finish. The philosophy is straightforward—treat every roof as if it were our own, recommend only the work your home actually needs, and deliver a clean, professional experience on every job.

roofer performing a detailed roof inspection
WHY HOMEOWNERS CHOOSE

The McGuire Roofing Difference

From detailed inspections to final cleanup, we prioritize communication, workmanship, and customer satisfaction. Every roofing project is completed by our team with no subcontractors and a commitment to doing the job right.

  • No Subcontractors: Every project completed by our trusted team.

  • Daily Communication: Stay informed with updates throughout construction.

  • 10-Year Warranty: Workmanship backed by comprehensive warranty protection.

  • Fully Insured: Providing confidence and protection for homeowners.

  • Ventilation Expertise: Custom solutions designed for long-term performance.

Schedule A Roof Inspection
  • 10+ Years of Warranty
  • 100% Customer Satisfaction
McGuire Roofing team working on a residential asphalt shingle roof
Client Success Stories

What Homeowners Are Saying

Quality Craftsmanship and Exceptional Customer Care

I had the opportunity to work with Kia from McGuire Roofing and was very impressed with both the quality of work and the professionalism of the team. Kia is friendly, knowledgeable, and takes pride in making sure the job is done right. One thing that really stood out to me was how well he treats his employees. You can tell he values his team, and that creates a positive work environment that reflects in the quality of the work being done.

Duller Google Review

Professional And Prompt

Clear, professional, prompt, quality work, pleasant … heck what more can I say! I needed rodent proofing of all my steep pitch roof air vents. It was quoted one day and delivered the next. Great!

Guy Friswell Google Review

Highly Recommend

Kai provided professional service, started with a thorough site visit that resulted in a very competitive and reasonable quote. Followed by prompt communications. The company completed the work on schedule, respecting the property keeping a clean job site and the results and follow-up reports were excellent. Highly recommend considering McGuire roofing for your roofing needs.

Ron G Google Review

Knowledgable And Courteous

Our reroofing with Kai and crew was excellent from start to finish. Kai was knowledgeable, courteous, and answered all questions succinctly. The site was kept clean at all times and care was taken with plants and surroundings. I would not hesitate to recommend Mcguire Roofing.

Pen Heath Google Review

Responsive, Transparent, And Amazing Work

I couldn’t be happier with the roofing work done by Kai and the team. From the very beginning, Kai was professional, responsive, and incredibly knowledgeable. He took the time to explain everything clearly, provided a fair and transparent quote, and made the whole process stress-free.

Brady Oneill Google Review
Residential home roofed by McGuire RoofingCompleted roofing project by McGuire Roofing in Victoria BC
About McGuire Roofing | Honest Roofers in Greater Victoria
Ready To Start

Let's Discuss Your Roof

Whether you need repairs, maintenance, or a complete roof replacement, our team is ready to provide honest advice, professional workmanship, and a detailed written estimate.

Request Free Estimate
McGuire Roofing - Greater Victoria BC roofing contractor