What Our Customers Say
Don't just take our word for it — hear from our satisfied customers
★★★★★
Mainstream was the best experience I’ve had in 50 years of being a homeowner with a plumbing problem. Joseph Garcia was excellent with his knowledge and professional skills. Hey Mainstream… Joseph Garcia needs a raise
★★★★★
We had a great experience start to finish with mainstream. From the initial bid with Kyle, to starting with Patrick and wrapping up the project with Dan, Andrew and Greg. Excellent, professional, perfectionist, thorough and friendly. We have more projects coming up and will definitely be requesting this crew to help us.
★★★★★
Joshua Bastasin Saved us! Our furnace was not working and he diagnosed and fixed our issue in no time! He is our hero today! Thank you so much, 5 out of 5 stars!
★★★★★
$99 Hot Water Heater yearly service to clear out sediment. Super good deal and includes a maintenance plan for the entire year.
★★★★★
Joseph our technician was so amazing. He took pictures of things that needed to be addressed and placed them in order of importance to repair. He was knowledgeable, friendly and thorough!! Thank you Joseph!
★★★★★
The technicians were professional, polite, knowledgeable, helpful and answered all my questions. I am pleased with the new hot water and excited about the flow tech calcium management device 😊
★★★★★
Anthony is great to work with I’ve seen him before to replace my thermostat controls and appreciate his professionalism and thoroughness.
★★★★★
I had Mainstream install a new kitchen faucet and Duane and Josh did such an excellent job that I had them come back a few weeks later to replace my toilet.
The techs are true professionals. They’re courteous, friendly, knowledgeable and go above and beyond to make the customer experience a great one.
The prices are very reasonable and I’d definitely recommend them and will use their services again when the need arises.
★★★★★
Dustin did an outstanding job fixing a plugged bathroom sink drain. He was very knowledgeable and very outgoing and personable.
Thank you!
★★★★★
Joseph was on time, friendly, and professional. He got my drain unclogged quickly, and also fixed the faucet water pressure problem!
★★★★★
Hunter was great and did an excellent job installing a new disposal in our kitchen sink and replumbed the pipes for the sink too. He was very friendly and professional!
★★★★★
Daniel & Josh B installed a new furnace & A/C units. Josh B installed the new thermostat & set up the schedules. Josh Z did the plumbing. I don’t remember the names of the technicians that did the electrical. Everyone was very professional & friendly & did a great job. I interacted with Daniel & Josh B the most since they had the biggest job. They answered all my questions. They left my mechanical room cleaner than it was when they started. I truly appreciate that everything was done in one day. Your crews were great.
★★★★★
Anthony was great. Arrived on time. Made suggestions on work that needed to be done in order to keep furnace in top running condition. He came in and quickly got to work! Couldn't be happier.