Lower mainland cleaning & roofing
Clean spaces. Solid roofs. One trusted crew.
From routine cleaning to full roof replacements, Cole & MacIver serves homes and businesses across the Lower Mainland with the same reliability, day or night.
West Vancouver
•
Coquitlam
•
North Vancouver
•
Vancouver
•
Burnaby
•
Port Coquitlam
•
South Surrey
•
West Vancouver • Coquitlam • North Vancouver • Vancouver • Burnaby • Port Coquitlam • South Surrey •
What we do
Our services
Cleaning services
Carpet cleaning, construction cleanup, and janitorial care for homes and businesses.
Roofing
Residential sloped roofing — repair, replacement, and new installs. 10+ years experience.
4.9+
13+
Rating
Years Experience
100%
1000+
Guaranteed Satisfaction
Customers Served
About, revised
Cole & MacIver brings the same trained, insured crew to every job — from routine office cleaning to full roof replacements. 13+ years serving the Lower Mainland, including 10+ years of dedicated roofing experience, backed by a 4.9+ rating and 1000+ jobs completed.
Roofing Services
-

Fiberglass Shingles
Durable shingles offering dependable protection and a clean finish.
-

Sloped Roofing
Reliable roofing solutions built for lasting protection and performance.
-

Roof Repair
Fast, reliable repairs for leaks, damage, and general wear.
-

Roof Replacement
Complete roof replacements built for long-lasting protection.
-

New Roof Installation
Quality roof installations for new homes and residential proje
Frequently Asked Questions
-
We provide roof repairs, complete roof replacements, and new roof installations for residential and commercial properties throughout Vancouver and the Lower Mainland.
-
Signs such as missing or damaged shingles, leaks, visible wear, or recurring roof problems may indicate your roof needs attention. We can assess its condition and recommend an appropriate solution.
-
Yes. Cole & MacIver provides roofing services for both residential and commercial properties, with solutions based on the building and roofing requirements.
-
The timeline depends on the size and condition of the roof, the roofing system, and weather conditions. We’ll provide a clearer project timeline after assessing your property.
-
We provide roofing services throughout Vancouver and the Lower Mainland, including Burnaby, Coquitlam, North Vancouver, and surrounding communities.
-
Yes. Contact our team to discuss your roofing project and request a free estimate for repairs, replacement, or a new roof installation.
Every roof and property has different needs. We’ve answered some of the most common roofing questions to help you understand our services, process, and commitment to quality workmanship.
Didn’t find what you were looking for? We’re always happy to help.