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.
Testimonials
"In desperate need of some electrical work, I called Canadian Maintenance on a Friday afternoon and by Saturday morning at 8AM the electrician was onsite and ready to go. The work was done fast and professionally. I highly recommend this team!"
– Dan Cummins
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