Commercial Property Maintenance

Commercial Property Maintenance

Total Maintenance Team guarantees ALL of the work we do 100%. Our Team also has full Liability Insurance and we have complete WCB Coverage #965535 and are WorkSafe BC compliant.

We welcome all Commercial Properties, Stratas, Property Management Companies and Housing Communities!

Some of the services we offer are (but aren’t limited to):

  • Roof Demossing & Moss Prevention
  • Gutter & Downspout Cleaning, Maintenance & Repair
  • Roofing Maintenance & Repair
  • Complete Roofing jobs
  • Entryway, Patio and Balcony Construction and Repair
  • Parking Lot Cleaning & Repair
  • General Maintenance including:
    • Small Repairs
    • Window Cleaning
    • Painting
    • Fence & Gate Construction & Repair
    • Shed & Outbuilding Construction & Maintenance
    • Junk and Debris Hauling
  • Pressure Washing
  • Tree Limbing & Removal
  • Lawn & Groundskeeping including:
    • Irrigation Systems Repair & Maintenance
    • Weekly, Biweekly or Monthly Maintenance
    • Seasonal Maintenance
    • Sod
    • Pruning
    • Weeding, Trimming & other Tasks



condosPlease ask us about our Weekly, Biweekly, Monthly and Seasonal Maintenance Packages.

The list of services Total Maintenance Team can provide to you is extensive. We thoroughly train all of our technicians to the highest standards of quality and our many years of experience in the Commercial Maintenance business means we can provide what you need.

If you have a job that needs doing, but don’t see it here on the list, Contact Us! We can most likely provide you the service you are looking for, at a price you can afford and with a level of quality that you’re looking for.

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

Qualicum Beach, Parksville, Nanaimo, Courtenay, Comox & Campbell River on Vancouver Island.
Sechelt, Gibsons, Halfmoon Bay & Langdale on the Sunshine Coast, BC.

Give us a call for more information today!

David Cargo, Total Maintenance Team
Office Phone: (778) 871-1948 
On Site Cell: (778) 870-1954