What Our Customers Say
Don't just take our word for it — hear from our satisfied customers
★★★★★
Very impressed. Called Monday morning, explained my dilemma. They sent a technician out that Monday afternoon, he assessed my issue, provided a reasonable solution. Wrote up a proposal that was reasonable for the work required. Mainstream crew showed up Wednesday, did the required demolition and completed the new installation. Very satisfied.
★★★★★
Tracy was knowledgeable and professional. Up front pricing, answered all my questions, and removed all debris. Thank you!
★★★★★
AC wasn't putting out cold air. They were fast to temporarily fix it yesterday and out today to replace part... they are fast and reliable and HIGHLY RECOMMEND them. We will never choose anyone else!!! Kudos to Norm, Mathew and Jacob!!! And kudos again to mainstream for a job will done!!!
★★★★★
Very thorough and very honest I would highly recommend you for any heating and cooling situations.
★★★★★
Very thorough explanation of what needed to be done and then job completed the same day… Workers were knowledgeable and clean up after themselves… Also a minor issue the next day was taken care of within the hour by the company
★★★★★
We used Mainstream to get some electrical work done and as one of the perks, we had a free air conditioner and furnace inspection. Kenneth, the technician, was polite and thorough. Communication was seamless. Definitely recommend.
★★★★★
Kieran cleared our clogged kitchen line using the hydro blast method and our drain is nice and clear now. He explained how the sludge accumulated over the last 30 years and how the use of the snake and hydro blast together would completely clear it out. We appreciate Kieran's professionalism, knowledge and friendly service. Highly recommend him and Mainstream if you have a plumbing problem. 👍👍
★★★★★
A huge thank you to the team of individuals (Levi, Jacob, Cameron and Ethan) from Mainstream! They came this morning and installed the mini-splits and had them up and running with in 7 hours on both sides of our duplex! Personable, professional and nice! Thank you for a great install!
★★★★★
Sam was very prompt and curtious. He showed up sooner than expected. Disconnected old water heater, removed, and installed new water heater and Flowtech system in very short period of time. Made sure everything was operational and to my satisfaction.
Perfect solution to hard water!
★★★★★
The guys did an excellent job under unusual conditions. They kept up the work and are sure everything was working like new. I was very impressed. I have had a few repairs on the plumbing in two different homes now and have always had the best repair work done. Today Tracy was quick and very skilled.
★★★★★
I was able to get a same day appointment even though it wasn't an urgent matter. I found them to be reliable and their service technician, Anthony, was professional, courteous, friendly, and knowledgeable.
★★★★★
I called at 10am, they were at my home in less than 2 hours. It wasn't an emergency. I was really impressed. Jack and Jaymin were the 2 technicians that arrived. Diagnosed the problem within minutes. Had a problem with my outside water shut off (city's fault, not theirs). They waited for the city to correct their problem and were then able to fix mine. Amazing customer service. They went above and beyond. I will definitely be calling them back with any other plumbing problems! Thanks so much!!