What Our Customers Say
Don't just take our word for it — hear from our satisfied customers
★★★★★
Steven was great! Very professional, informative, and patient. We will use mainstream again.
★★★★★
Austin came to the house with a positive and professional attitude. He did all he could to resolve the problem. I would recommend him and his company.
★★★★★
Austin was fantastic when he came out. He was able to quickly diagnose the problem and get to work fixing it, keeping me informed the entire time, which I truly appreciated! We recently bought our house here, but he was so professional and responsive it was an easy decision to join the Mainstream Care Club!
★★★★★
Timely and communicative. Ryan was great and helped us out, didn’t try to sell anything we didn’t need which I very much appreciate. He even went out of his way to help us out with our under sink vent even though he was here to install descaler for our hard water. Overall great experience!
★★★★★
It was a great experience from scheduling, to when Gabe came to us and checked the furnace. It was awesome.
★★★★★
We called and he came within a couple of hours, he looked the job over, gave us a price and changed out the filters on our soft water system. He covered his shoes when he came in and was very pleasant. I highly recommend them. We joined their Care Club and feel that it's a good deal. We will call them again when needed.
★★★★★
Zac came out to perform maintenance on our HVAC. He was professional, efficient and thorough. Highly recommend ZAC and Mainstream Electric. Good Job today!!!
★★★★★
I appreciate Adams help and professionalism regarding my repair and understanding my options. 1st class technician.
★★★★★
First of all thank you for the prompt professionalism of your staff, I had called the installer company and they canceled, postponed twice so I said forget it and called you. Gabe Franklin arrived quickly and did a thorough job and wa-la I have heat again! He wasn't rushed. I thank you for hiring him. Can I request him on all future service calls? Lori Forges
★★★★★
The technicians were so professional. They explained what the issue was and the different ways to fix it. So quick, kind and they cleaned up after themselves. We were very impressed!
★★★★★
Technician diagnosed the problem and suggested a new water heater for us (one that would do what we need as was less effective. Installed did a great job. Everyone was on time, courteous, friendly and professional. Our overall experience was very good.
★★★★★
5 Stars!!! One of the best experiences I’ve ever had with a plumbing service. Ricky was so great to work with!! Thank you Mainstream.
★★★★★
The night of 3/16/26 I was doing dishes and my kitchen drain plugged and I got my plunger and began to work on the drain and of course I didn't unplug it so I booked an appointment to have a tech come out to get rid of the plug. First thing I have a guy call me and confirm I needed help and sent a Tech out with in 30 mins on 3/17/26 and he was the nicest guy took 20 mins and got my drain working again. Thank you Mainstream Electric & Plumbing you all the best. Thank you Billie Rae Kidd