What Our Customers Say
Don't just take our word for it — hear from our satisfied customers
★★★★★
This lady is completely satisfied 😁 with Pierce Fleming from Mainstream.. I always use Mainstream .😊
★★★★★
Mainstream was fantastic to work with. Very transparent and professional. We had a cracked heat exchanger in our 23 year old furnace. They gave us multiple options for replacement and Josh came out to install. Everything was clean, professional and they even streamlined the sheet metal above the furnace and air conditioning since it was a shorter unit that we had prior. When they left everything was clean and you would never know they were there other than the new furnace. They answered all of our questions and made sure we understood everything prior to leaving.
★★★★★
Annual maintenance of my furnace . Took two visits - but Doug K was helpful and solved my furnace access problem.
Happy with the service
★★★★★
I just dealt with Sam Rodriguez. What a wonderful, professional young man! He explained everything to my satisfaction, presented me with options, and fixed all my plumbing problems. He even used the discount coupons I had. I was very grateful for Sam's help today, and what a sterling representative of your company!
★★★★★
Really appreciate Ryan the plumber you sent out. He really went over and beyond to get the job done today. Was very professional and was able to explain exactly what was wrong and give us a few options to get it fixed.
★★★★★
I couldn't imagine a better experience. Our water heater was 20 years old and finally croaked. I called mainstream and they sent a tech out same day. Steve worked up the estimate for me and, beyond being professional and informative, was wonderfully personable and kind. He continued to help me through the paperwork process after making several amendments to the estimates to make the project work for my budget. Nick and Josh came out and knocked the whole job out in one day. They were diligent, extremely considerate of my napping newborn throughout the day and left the place cleaner than they found it. From customer service, to prompt scheduling and excellent installation service, 10/10 would recommend that people take their business to the folks at Mainstream.
★★★★★
Jack was right on time was even able to work me in earlier. Very professional arrived with everything he needed to start and complete the job. He made sure that I knew exactly what was going on and if I had questions he made sure I had the correct information to answer my questions. I will use them again should the need arise.
Thank you Jack
★★★★★
Mainstream came through with flying colors during our kitchen leak. Nick and Josh were the technicians that fixed the leak issue and they couldn’t have been more respectful and work quickly and throughly to get the job done. We’re super happy with the service provided! Mainstream is a awesome company from the first call to the team that took care of us.
★★★★★
First of all, I want to put names to the wonderful people at Mainstream Electric who have helped me immensely: Jacob, Anthony and Sam. And the entire customer care team including dispatch ranks as high as I've ever experienced in customer care. Mainstream employees are more that techs, schedulers and installers. You can tell they love their jobs and they respect and serve their customers. There's only one # in my contacts for electric, heating, cooling and plumbing needs. That's the one for Mainstream.
★★★★★
Serviceman was very courteous, very happy with mainstream electric and plumbing. We'll use you again and I appreciate the professionalism of your service person.
★★★★★
Adam B from Mainstream was great! Super knowledgeable and very friendly. Thanks for the same day help!
★★★★★
Mainstream Electric, Heating, Cooling and Plumbing, located in Spokane Valley, Washington did extensive electrical work at my home on January 28 and 30, 2026. I want to commend the company and employees: Sam, Dan, Joe and Braden. They did a wonderful job! They were professional courteous and knowledgeable. They were also generous and understanding. I highly recommend this company to anyone that is needing services. Thank you Mainstream!
Margie
★★★★★
Pierce came to my house was on time very nice very professional he was in and out and did a great job
★★★★★
Matthew D did the service call today to change out a filter. He got it done quickly. He noticed that I didn't have shutoff valves under my bathroom sink. He'll fix that problem next week. He also answered all my questions. GREAT JOB!!
★★★★★
Had my hot water heater check up today. Steven was awesome, thorough, and very knowledgeable. Would highly recommend their yearly membership!
★★★★★
I was without heat and Mainstream sent out Adam B. within an hour. He went through all the parts of my furnace and even invited me to watch so he could explain what he was looking at. Turns out I had several components that would soon need replacing, but the main offender was a fried blower motor. Adam worked up a repair estimate with several options. He didn't pressure me, but it was clear to me that the cost of even replacing the blower would not be a wise investment in my old furnace. I opted to have the furnace replaced and I'm really happy with the decision. Jacob B. was out first thing the next morning to remove my old furnace and install the new one he brought. He was courteous and knowledgeable, and did a first class installation. Adam helped with starting the process, and 24 hours later I'm warm again with my new furnace. Thanks Adam B. for being so helpful in explaining my options and to Jacob B. for such a clean and professional installation. And thanks Mainstream for being so prompt at serving my needs.