Mainstream

★★☆☆☆ 1.8 / 5 (126)
Emergency Call


: Spokane Valley, WA 99216
: (509) 584-3823
: https://mainstreamhomeservices.com/?utm_source=yelp&utm_medium=thirdparty&utm_campaign=mns-brand_yelp_0514&utm_content=mns-brand

Company Overview

Get in touch with the skilled plumbing professionals right away for diagnostics, service, or upgrades!

Our company is a home and commercial electrical service and repair provider operating in The Greater Spokane area and areas of Northern Idaho.

* Every job matters
* Circuit Replacement
* Circuit Panel Replacement
* Attic Ventilator/Overhead Light
* Electrical Failures
* Spa Connections
* Socket/Switches Changed
* Every kind of Lighting
* Diagnostics
* Complete Electrical Inspections

Our team is your trusted partner for full home maintenance services, honorably serving the Spokane area and Idaho since 2000. We are the leading provider of dependable home heating, ventilation, and air conditioning, electrical, and water services. Our dedication to honesty and excellence promises that each customer receives personalized services designed to meet their requirements, guaranteeing enduring happiness.

Business Services

  • Bathtub installation
  • Bathtub repair
  • Drain repair
  • Electric inspection
  • Electric installation or replacement
  • Gas line installation
  • Gas line repair
  • Generator installation
  • HVAC installation or replacement
  • HVAC system repair
  • HVAC system maintenance
  • Light fixture installation
  • Plumbing inspection
  • Plumbing installation or replacement
  • Plumbing repair
  • Sewer installation
  • Sewer repair
  • Shower installation
  • Shower repair
  • Toilet installation
  • Toilet repair
  • Water heater installation
  • Water heater repair
  • Water pipe installation
  • Water pipe repair

Business Location & Hours



Mon:Open 24 hours
Tue:Open 24 hours
Wed:Open 24 hours
Thu:Open 24 hours
Fri:Open 24 hours
Sat:Open 24 hours
Sun:Open 24 hours

Recommended Customer Reviews

Amy Y.
★★★★★

Our 3 daughters share a bath room and their tub/shower has not drained well for a while. Called Mainstream at 2pm and by 2:20 I had an appointment for the same day at 2:50! Technician was on time, professional and took care of the problem in 10 minutes! After he left I received a follow up call from Heather! I was shocked with the response I got on all accounts! Will definitely be calling them back for some other issue that will definitely happen!

Stacy C.
★☆☆☆☆

We recently moved into our house and had severe electric issues that needed to be taken care of. According to the technician who came out, it had to be fixed immediately or the house could burn down if the wires sparked. They quoted us a whopping $14k which is $6k more than anyone else to do the job, but we couldn't get anyone else to come out for at least 3 more months so we went ahead and went with mainstream. Not only the inspector require them to come back to fix an issue with the work, I had to take yet another day off for them to get it fixed. They never give you an estimated time, just whenever they feel like showing up and sometimes they don't show up and don't even call, waste of time especially if we had to call off work to be home. We also needed other things done like replacing our furnace and a/c. Was quoted $3k more for just the furnace when we went with a company who did great work in half the time, installed a furnace and a/c unit and poured a concrete slab for it all for $3k less than what mainstream was asking for (for half the job). They charge 4x as much for a simple duct cleaning ($1,000 for our tiny 900sq foot house with minimal registers) and 3x more to install wiring in our shop for a garage door opener. Every time we get bids, this company is always the most expensive and honestly, work was subpar/average at best. The inconvenience of the many times they've cancelled on us and didn't even contact (which they said they did but no calls and no voicemails) or wait to make it their last call of the day while we have to keep taking off work to work around THEIR schedule is atrocious. Nice people but a total rip off when lots of other companies could do just as good work for a lot less. Seems like they get emergency calls a lot which means that there is a really expensive job somewhere else that they'll make way more money from so they'll reschedule all the little jobs to accommodate because money is obviously more important than their customers. We had major clean up when they were done, left the place a mess. They honestly took advantage of the fact that it was an emergency call because if not, we never would've used them in the first place. All their reviews on the website are 5 star reviews but I should've looked on yelp first because we would've went another direction. It seems like a lot of other people here are saying that mainstream misdiagnosed their situation for a much more expensive fix, so who knows? Maybe we wasted $14,000 for nothing...

Micki P.
★☆☆☆☆

I first had mainstream out.
But If you want excellent service and don't want to pay an arm and a leg call Spokane plumbing and heating. When mainstream was out for a clog in the house. They came in said they have 3 different services to choose from the cheapest one was over 700.00 and went up to 1600.00 before tax. So we had him leave and i called spokane plunging and heating. In this busy time they still were able to fitted us in for the next morning. That is this morning. They charge by the hour. So they said they would pull the toilet and snake it and it wouldn't be more than 2 hours. It was one hour it cost us $200.00. Im so happy with there service. Its outstanding. They where clean and respectful did there job without a dispatch fee which was 79.00 with mainstream.We are seniors and don't have over $700.00 to 800.00 or more without being in debt. This is for a simple house clog where all the house was backed up. Thank you Spokane plumbing.

Tyelor K.
★☆☆☆☆

Scheduled a routine furnace inspection with their Schedule Early, Save More deal back in October. The earliest they could schedule the inspection was a little over two weeks away on November 14th.

November 14th rolls along, I took the day working from home, and instead of getting a call from the dispatcher or the inspector, I get silence. Then after the scheduled appointment time, I get a text from the dispatcher telling me that the technician is running a bit late, but that they would give me a call before they arrived still. An hour and a half after that I get a text message saying that they tried to call me (I never got any phone calls that day) and that they wanted to reschedule me due to emergency appointments. The nearest available appointment time? November 30th, over two weeks away.

I reluctantly agree, since they told me I'd still get the early scheduling discount of $79, rather than the $99 for scheduling by the 30th. So then November 30th rolls around, I again took the day working from home, and early that day I got a call from a technician whose dispatcher asked him to ask me to reschedule the inspection until December 16th, another 16 days away!

(Also keep in mind these dates they scheduled are exactly on or after their price tier cut off points for this furnace inspection discount: $79 by November 15th, $99 by November 30th, and $119 by December 15th; meaning they could've easily lied to me and then tried to charge me for the higher prices because they were rescheduled on, or for after the discount cut-off times.)

That is just absurd, people take time off work home to be available for these appointments, and Mainstream just keeps pushing it back and beating around the bush. Rescheduling an appointment for the next day is one thing, but twice in a row, for a total of 32 days is just absolutely ridiculous.

I understand that with the early winter storms, and all the new home owners, that there are bound to be emergency calls that are far more important than a furnace inspection. But to delay my inspection by over a month, without any kind of compensation, consolation, discount, or even an apology is just inexcusable.

Richard D.
★☆☆☆☆

I called Mainstream this morning to hookup a gas meter that I use for heating. I was told that since they did not do all of the work, they would not come out to help. I cannot recommend Mainstream Services.

Hayden B.
★☆☆☆☆

Extremely overpriced and pushy. Called to get a quote on a new furnace. They came out and gave me a quote but were trying to get me to sign paper work to start the work before getting other companies opinions. Come to find out they were double other competitors in the area for the same equipment. When they did come out to look at the furnace, I was told that the furnace was leaking natural gas and that I would need to replace it before winter or my family would die due to breathing in the natural gas while we sleep. The three other companies that I had come out and look at our furnace told me they were wrong and said it is a common thing with Mainstream to do so they get more, overpriced business. Would not recommend if you want to pay a fair price and not get lied to.

Mike W.
★☆☆☆☆

They advertise that they will clean out your main sewer drain for $69.00 thats not the case. Because they quoted me $508 to clean the main drain because I am a landlord so they charge more than if it we're not the home owner. But I am the home owner.

Greggie N.
★☆☆☆☆

My home is old, as is the plumbing ; once a year we have some one come and clear the pipes. Mainstream gave us an insane estimate couple years ago for a tankless water heater in our very small home. I nearly fainted from the amount of zeros. We vowed to never say their name again in our home.
Fast forward, though I expressed the details of the job to the dispatch person, the guy showed up late and quoted over a thousand dollars for a straight forward unclogging and even tried to upsell. Did I mention, we were lured in by 79$ coupon that gave no parameters of what and could not be done for an unclogging!
For shame

Donna M.
★☆☆☆☆

Giving rate of one as tech came same day as call made for service. We had a leak from our upstairs laundry into our basement furnace room and we had turned off the water. Cody spent an hour walking all around the home advising all the plumbing was done incorrectly and that our copper pipes in our 1977 home should all be replaced. He misdiagnosed the leak as a broken pipe and offered repair for $5100. The big push was to sign off immediately for the leak repair and all pipes replaced for $25000 or $27000. Keep in mind we are seniors and we have no water and this feels really scary and initially agreed to the $25000 crazy plumbing repair but called back a few hours later to cancel totally any service with Mainstream. I had a friend refer us to another plumbing company who came over after Mainstream left and analyzed the leak correctly. We had removed a baseboard that had been nailed into a copper water pipe. Home Depot contractor apparently nailed into the pipe by mistake years ago but no leak until baseboard removed. The plumber repaired the leak for $350. We are hoping no others are sucked into these scare tactics.

Jack C.
★☆☆☆☆

I am a senior citizen with multiple health concerns. When I realized my bathtub drain was plugged up I called Mainstream Electric to see if they could help. The cheerful young lady answered the call telling me that they had a $79.00 special currently in progress to unplug drains up to 100 feet. They were able to respond promptly.

The young man that showed up spent more time requiring finger swipes on his unreadable tablet in the bright sun than he spent working on the plumbing problem. He said that by swiping ""signatures"" on his device I was acknowledging that if he broke his plumbing snake it would be my fault and I would have to pay them extra to replace it. I said that I didn't see how I could have any influence on his use of his equipment but he had many swipes on his tablet regardless.

He spent twenty minutes or so working diligently on the drain problem without success. Then he announced that I had my $79.00 worth of effort and I would need to pay Mainstream an additional $258.00 in order to continue working but results were not guaranteed. At that point, I could see that working with this company did not offer a solution to my problem so I dismissed him.

I feel that this company scammed me out of $79.00 without results or explanation. Hopefully, this isn't typical behavior toward seniors but I would not recommend this company to work on plumbing problems. They do not seem reputable to me. I give them one star for promptly showing up.





















4258.00

Scroll to Top
Call Us Now