Roofing, Re-Roofing and Maintenance

Roofing, Re-Roofing and Maintenance

Total Maintenance Team offers FREE Gutter and Roof Inspections!

Contact Us Today to Book Your Appointment for Your FREE Inspection

Whether you only need a couple of shingles replaced or your entire roof removed, hauled away and replaced with a brand new one, Total Maintenance Team has you covered! 

Our Team is covered by WorkSafe BC #200887612.

From small roofing jobs to large, we can get your roof repaired or replaced, in a timely and cost effective manner. 



We are able to work with all different types of roofing materials, from Cedar Shakes to Traditional Asphalt Shingles and Total Maintenance Team is ready to get up there and get working for you. 

Our clean up crew is meticulous! No one wants leftover nails, shingles or remnants left behind in their yard or driveway after a project. We ensure your space is left in as good as – or better – condition than it was before we arrived.

All of our work is 100% guaranteed! We take pride in offering high quality work at a reasonable price. From Small Repairs to Large Construction Jobs, Total Maintenance Team does it all!

Total Maintenance Team is proud to offer Property Maintenance to the following communities of:

Qualicum Beach, Parksville, Courtenay, Comox on Vancouver Island.

Give us a call today about your roofing repair or replacement needs.

David Kelleher, Total Maintenance Team
WorkSafe BC #200887612
Call us in BC: (236) 858-4410