Turnkey solution with one point of contact.

All trades available from one company and fully project-managed from start to finish.

Convenience

One point of contact

Fully project managed

Team of tradesman working concurrently

Qualifications

Fully Insured

Master Electrician

Licensed Plumbers

Licensed Electricians, Roofers, and Tradesmen

Finance

Hourly Billing

Cost Transparency

Worry-Free

Maintenance Packages

Convenience

One point of contact

Fully project managed

Team of tradesman working concurrently

Qualifications

Fully Insured

Master Electrician

Licensed Plumbers

Licensed Electricians, Roofers, and Tradesmen

Finance

Hourly Billing

Cost Transparency

Worry-Free

Maintenance Packages

OurStory


Canadian Maintenance was started out of frustration with the lack of good general contracting and maintenance services available in Ottawa. Tired of contractors that overcharged, lacked transparency or didn’t even show up, founder Abbis Mahmoud wanted to create a company that charged fair prices for honest work as well as finishing the job as quickly as possible to limit downtime, treating every contract like it was their own, no matter how big or small the job.

ResidentialServices

  • Bathroom & Kitchen Renovations
  • Decks and Backyards
  • Plumbing
  • Electrical
  • Roof Repairs
  • Heating & Cooling

CommercialServices

  • Fit Ups & Renovations
  • General Repairs & Installations
  • Carpentry Services
  • Plumbing
  • Electrical
  • Garbage Removal
  • Fridge Repairs
  • Heating & Cooling

Preventative MaintenanceServices

  • Emergency Plumbing
  • Emergency Heating & Cooling
  • Emergency Roof Repairs
  • Plumbing
  • Electrical
  • Garbage Removal
  • General Repairs