Find top-rated Pros in your area

Enter a zip code and get matched to businesses near you.

Main Stream Mechanical

Heating and Air Conditioning, Plumbing, Water Heaters,

About us

Main Stream Mechanical provides full spectrum plumbing, heating and air conditioning services. We also install and service whole-house generators and water filtration/purification systems. We are dedicated to providing reliable and cost effective solutions that best fit our customer's needs and expectations. As a National Grid VPI contractor, we specialize in converting oil customers to natural gas. Our techncians are expert, professional and responsive. They are licensed and hold industry certifications. We service and install natural gas, propane gas and oil equipment.

Business highlights

28 years of trusted experience
Emergency Services Offered

Services we offer

Boiler installation and service, furnace installation and service, heat pump installation and service, air conditioning service and installation, full service plumbing, water heaters, tankless water heaters, in-door air quality, sump pumps, thermostats. Please see our website for a full listing of services provided as well as a listing of our service coverage area.

Services we don't offer

Drain cleaning, duct cleaning

Amenities

Free Estimates
Yes
Warranties
Yes
Senior Discount

2%

Emergency Services
Yes


Accepted payment methods

American Express
Check
MasterCard
Visa

Photos of past projects

Reviews

4.873 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
90%
4
5%
3
1%
2
3%
1
0%


Rating CategoryRating out of 5
quality
4.8
value
4.5
professionalism
4.8
responsiveness
4.8
punctuality
4.9
Showing 1-25 of 73 reviews

NormaJean F.
07/2024
5.0
heating & air conditioning/hvac
  + -1 more
Huge shout out to the crew at Main Stream Mechanical. Eric came out, reviewed my current system, and gave me his recommendation for replacing my furnace and hot water heater with a new, energy efficient furnace/hot water heater. Brenda, as always, was a pleasure to deal with. Answered all my emails and calls promptly and gave me all the information I needed in a timely manner. She even went out of her way to register my new furnace and provide me with all the information I needed to apply for my rebate! Nick and Marcus did a great job installing my new furnace/hot water heater. Both were very friendly and professional. Nick answered all my questions, gave me a “tutorial” on the emergency shut off procedure for my new furnace, and did a fantastic job re-plumbing all the lines needed for the install. I highly recommend Main Stream Mechanical for all your HVAC needs.
Description of Work: Removal of old furnace and hot water heater and replacement of both with an energy efficient system.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$18,000

Andrea B.
07/2021
2.0
heating & air conditioning/hvac
  + -1 more
In April of 2018, I had Mainstream Mechanical get an older Weil McLain boiler running. The guys came and took one look at it and said it should just be replaced. I didn't have the money at the time so just asked them to get it running again. The expansion tank was very rusty and questionable looking but they didn't replace it. I spent over $1,300 dollars to get it running and within 2 days, had the expansion tank break, causing 3" of hot water to flood the entire basement. Thankfully the brand new well pump was up on cinder blocks barely above the water. I spent hours bucketing water out of the basement and pulling down wet (from the steam) insulation and throwing it all out. Called Mainstream back and they said basically it wasn't their fault or problem as they didn't replace the tank. I understood that but said just by looking at that tank, it would have been a good idea to have replaced it. I spoke with the owner and he finally agreed to come out and at least put a new expansion tank on the boiler at no charge. They also gave me an estimate of over $6,500 to replace the boiler. Follow up...less than a year later in 2019, I had to replace this expansion tank again and had Mike Poole do it. In the summer of 2020, I did finally replace the boiler, even though it was still working okay but it was over 20 years old and had a lot of rust and I was worried about having to dump more money into it. I ended up having a new Weil McLain boiler system put in by Four Season's for $5,500! I did had Poole quote it but it wasn't cast iron and would have cost about $7k. I would NEVER use Mainstream Mechanical ever again. They are expensive and in my experience, did the bare minimum to get a system functioning and weren't very sympathetic or apologetic regarding the expansion tank and basement flooding.
Description of Work: Get an older Weil McLein boiler up and running

Rating CategoryRating out of 5
quality
1.0
value
2.0
professionalism
1.0
responsiveness
1.0
punctuality
4.0

$1,300

Response from Main Stream Mechanical
It is troubling that we are hearing about this [Member Information Removed] years after it happened. We went back to check our call records and our service records. The initial call was to get an oil heating system up and running and to then do an evaluation as to what additional work needed to be done - I believe this was a [Member Information Removed] property you purchased as we had been out for an estimate for a propane system at another property you had. When we arrived on 4/13 the boiler was shut off at the emergency switch and the water was shut off at the well. We tested all water and heat lines with air and found the 911s auto fill no good on boiler and a split ball valve in basement. We installed both parts. We tried to fire the boiler and it was plugged solid. We brushed out, vacuumed and performed a complete annual maintenance service on the unit installing a [Member Information Removed] filter, strainer and nozzle. (the cleaning took almost 3hours because it was in such poor condition from lack or maintenance). We also had to replace a 007 circulator. The cost was $1,048 for the service call. Once the unit was up and running we went over everything that should be done (as you requested) but as you stated, you didn't have the money at the time and we can't force a customer to do additional work that we know, based on the condition of the unit, should be done. We stand behind our work with a 1 year guarantee so we would have certainly replaced the tank if you wanted us to and we would have warrantied it. There is no record in our dispatch software of us ever going back to the property. Again, we would have welcomed your concerns back in 2018 when this happened as we stand by our work. However, as previously stated, we cannot force a customer to spend additional money when they state that they do not have it and they just want to get the system up and running. We do our best to educate you on what should happen but again, it is only our professional opinion and we can't force you to act on it.

Veronica B.
01/2021
5.0
heating & air conditioning/hvac
  + -1 more
We chose them because they are reliable and professional. They are willing to answer questions and are very cooperative with scheduling work to be done. They are certified to work with Mass Save. In addition, when we experienced a heating issue, we spoke with one of the contractors who helped us build our addition... he gave us their name and recommended them as honest and trustworthy. We are satisfied with the positive relationship and appreciate their help when needed. We would not hesitate to recommend Main Stream Mechanical Services.
Description of Work: Replacement of Furnace and AC following the failure of the system.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Ann J.
09/2019
5.0
heating & air conditioning/hvac, plumbing
  + 0 more
Joe was prompt (earlier than scheduled, but he checked first to make sure it was okay). He and his helper got right down to business - efficient but responsive to my several questions. Eventually I'll need to replace the toilet, and Joe was good about explaining the options and making a recommendation. I've been doing business with this company for at least 15 years and never been disappointed; it's my go-to company for all my plumbing and heating needs.
Description of Work: I asked for annual boiler maintenance, but I needed a couple plumbing issues assessed as well.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$189

Peter S.
03/2019
5.0
heating & air conditioning/hvac, water heater repair
  + 0 more
From quote to installation the process was efficient and professional. Price was competitive for a top brand name boiler. Jim and his install team did an outstanding and very clean job.
Description of Work: High eff boiler and indirect DHW tank install

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Jean L.
12/2018
5.0
plumbing
  + -1 more
My husband resolved the problem after I spoke to the plumber. I was impressed that I received a call quickly and the plumber was very polite and friendly. I would call them again if we have a plumbing problem.
Description of Work: Shower did not work

Rating CategoryRating out of 5
responsiveness
5.0

Yes, I recommend this pro

David G.
08/2018
5.0
water heater repair
  + -1 more
I called to find out information on hot water heater options and they were able to move my appointment up a day. Jim, the lead technician, explained about the various options and provided some great technical recommendations. They were punctual, extremely knowledgeable, polite, and efficient. I would definitely hire them again.
Description of Work: Replace our hot water heater

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Ray C.
06/2018
5.0
heating & air conditioning/hvac
  + -1 more
When you are used to settling for average or even poor service, it is nice to know that there are still companies like Main Stream Mechanical that excel at what they do. From the first contact to following up on the results, MSM promised and delivered. Their techs were prompt and thorough, explained the process and made sure that all systems were functioning properly before departing. Brenda was nothing short of spectacular in her communication and ability to get HVAC techs and electricians to us when convenient and promised. I could not give them a higher recommendation and hope they will be there if ever needed again down the road.
Description of Work: Reconnection of AC units in two condos

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

James C.
04/2018
5.0
septic tank
  + -1 more
It went smoothly and professionally, and since I was not the original owner of the house, they were kind enough to walk me through the house's septic system an educate me as to its layout. They were not only professional but very friendly and willing to spend time accommodating my ignorance.
Description of Work: They pumped out my septic tanks.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
4.0

Yes, I recommend this pro
$218

Clifford C.
01/2018
5.0
heating & air conditioning/hvac
  + -1 more
Our furnace had been intermittently failing to ignite for months. Tried three different contractors and none could figure out the problem. One replaced the pressure switch ($200). Another replaced the inducer ($450) and then it failed to light a few days later. They came back ($150 service call) and just shrugged and said we need a new furnace. Quoted $12K for it. I laughed and told them I'd look elsewhere. Problem went away for a couple months and then, of course, stopped working during a really bad cold snap. Had yet another contractor come out who managed to get is started but then it stopped running later that day. The next day I called Mainstream and they said they were very busy but would call back. Several hours later they called and I told the tech (owner?) the symptoms. I'm somewhat knowledgable about mechanical things and told him that I tested the pressure switch, checked the vent and that the furnace was able to start with the firebox cover removed. He said "the intake vent is blocked, I guarantee it". I told him I looked inside the vent and he said "then it's blocked somewhere where you can't see it". He said that often times leaves get sucked in and are trapped by a small screen right at the furnace entrance. While I had him on the phone I removed the intake pipe and sure enough there were some leaves in there. Cleaned out the leaves and the system fired right up. I've spent over one thousand dollars over the last few months trying to get this problem sorted out and this guy figured it out over the phone. Told him he just earned a customer for life. Most of the HVAC contractors around here are either incompetent, dishonest or both. Mainstream is the real deal.
Description of Work: Furnace repair.

Rating CategoryRating out of 5
professionalism
5.0

Yes, I recommend this pro

corinne S.
07/2017
5.0
heating & air conditioning/hvac
  + -1 more
came right away.. needed a part.. got it running until the part came in very quick service very professional would call the again
Description of Work: fix my furnace

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$350

James T.
06/2017
5.0
plumbing
  + -1 more
Excellent, the two gentlemen showed up early in the time window I was given. I showed them my two problems and they repaired both in under an hour. It had rained the night before and the ground was still wet, and whenever came into the house they woild stop and put protective coverings on their shoes to protect my floors, I appreciated that simple courtesy.
Description of Work: Outdoor spigot repair (leaking) and sink stopper mechanism replaced (stopper no longer moved up and down)

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$150

David C.
02/2017
4.0
heating & air conditioning/hvac
  + -1 more
Crew was fast, clean and professional. Had some minor issues with the install but they were extremely responsive and quick to fix the issues.
Description of Work: Replaced boiler

Rating CategoryRating out of 5
quality
4.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Amy K.
11/2016
5.0
heating & air conditioning/hvac
  + -1 more
We were vey happy with the work and professionalism! Would definitely recommend Main Stream Mechanical.
Description of Work: Replace 2 oil heating systems for propane systems and replace 2 AC units.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$22,000

James B.
10/2016
5.0
heating & air conditioning/hvac
  + -1 more
Excellent advice. Very professional.
Description of Work: Checked faulty furnace installation by another company.

Rating CategoryRating out of 5
quality
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Laura R.
12/2015
5.0
heating & air conditioning/hvac, plumbing, water heater repair
  + 1 more
I was very pleased with the services provided by Main Stream Mechanical. I worked with the owner to find the right type of equipment for my home and he came to work with the installation team on the second day of installation. I had many questions as the purchase comes with a big price tag and I was nervous about making sure I was making the right decision. The team at Main Stream was very patient with all of my questions, working through all of the numbers and various scenarios to find the right solution for my home. The installation team was very efficient, showed up early, worked all day and was very professional. I would recommend Main Stream Mechanical as they were honest, very knowledgeable, helpful, and professional.
Description of Work: Removed old boiler and hot water tank. Installed new boiler/hot water tank. Fulfilled the MassSave energy efficiency requirements.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$13,000

Kevin W.
11/2015
5.0
heating & air conditioning/hvac, home remodeling
  + 0 more
Had a very good experience. Owner aggressively resolved some scheduling issues with the local gas utility. Worked hard to explore the various heating options. Gave sound and honest advice.
Description of Work: Replaced oil furnace with natural gas. Installed central air. Converted kitchen range & pool heater from propane to natural gas.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$12,000

Matthew D.
11/2015
4.0
heating & air conditioning/hvac
  + -1 more
They said the units were functioning as expected given the life of the furnaces. I gave price a C because there really wasn't any work done and nothing to be cleaned. $289 seemed like a lot for a quick inspection. Eric was punctual and seemed to know his trade well.
Description of Work: Inspect 2 gas furnaces for proper operation.

Rating CategoryRating out of 5
quality
4.0
value
3.0
professionalism
4.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$289

Matt M.
09/2015
5.0
heating & air conditioning/hvac
  + -1 more
I am *extremely* impressed with their operation. Knew all the details of the Mass Save HEAT Loan program and rebate process and helped out with that immensely. Not only that, but both Eric (the owner and lead technician) and the office manager Brenda are both VERY responsive to questions. I was always in the loop about scheduling and they came when they said they would. The technicians who came were very nice and courteous and were patient with my many questions. I was also impressed that the owner, Eric, was there to inspect all along the way. We are very satisfied with the system they installed and have been enjoying our new AC! I will definitely be using them again. Also, it's worth noting that you do pay a little for this level of service. We got 4 estimates done and Main Stream was the 2nd highest estimate. However, it was worth the extra money to have things done so well.
Description of Work: Full replacement of LP forced hot air furnace and Air Conditioning system.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$9,000

Kelly R.
08/2015
5.0
heating & air conditioning/hvac, plumbing, water heater repair
  + 1 more
Excellent service. I had alot of questions because our tank is in a smaller space and Brenda was wonderful about getting me answers and even had the owner call me. I really appreciated them taking the extra time to help me make sure we were selecting the right size tank. Jim arrived and drained the tank, removed it, and installed a new hot water heater. He answered all my questions.
Description of Work: Removed leaking hot water tank and replaced with a new hot water tank.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,268

Bonnie-Jeanne T.
04/2015
5.0
heating & air conditioning/hvac
  + -1 more
His price was a bit lower than the first one I received but right in the same ball park. When the third estimate came in - it was substantially lower than the first two and I decided to go with that contractor instead. I have no doubt that Main Stream Mechanical would do a superb job but this one came down to money. ( And the contractor I choose was recommended by a co-worker who spoke very highly of his work.) Eric was very professional and very knowledgeable about what needed to be done.
Description of Work: Eric came out to discuss the work I needed. My furnace quit working and I was looking at replacing it along with the duct work and the central air unit. He was very punctual, arriving exactly at our scheduled time. He was thorough, took his time, discussed different options and gave me an overall feeling of confidence that his company would do a superb job.

Rating CategoryRating out of 5
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$0.01

STUART B.
01/2015
5.0
heating & air conditioning/hvac
  + -1 more
I had read their other reviews on Angie's List and they were very favorable so I opted to contact them in the late spring for a quote to preform this work. I'm happy I did. Eric was very methodical in his approach and outlined what I needed and the process of how getting a gas line run from the street to our house. I was interested to find out that that the oil burner I had was too big for my house and Eric believed this was part of the issue with large amount of oil consumption i experienced each year. In any case, we went ahead with the plans within a few weeks of his visit. Getting on the list to have National Grid run the gas line took the longest amount of time but with the help of the Main Steam office manager, Brenda Castonguay, I went through the process to get this installed. In early June the oil boiler was removed and the new boiler installed. The piping above the new boiler looks like a piece of artwork! In addition, the old oil tank and all of the remaining oil was removed at the same time. The job was neat and the crew cleaned up everything after they left. If you're thinking of this conversion, I would recommend giving them a call. Quality work at a fair price. We could not be happier.
Description of Work: We converted our oil boiler to natural gas. Main Stream Mechanical did all of the work including assisting with engaging National Gird to run a gas line from the street to our house.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$9,600

Jeffrey C.
12/2014
5.0
heating & air conditioning/hvac
  + -1 more
Main Stream's technicians were right on time for my appointment. Jay and Brandon were both informative and professional. I would trust them to come back and provide their services again in the future. I am very happy with my experience and would highly recommend this company to anybody else I know in need of their services.
Description of Work: Serviced boiler.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$180

Chad H.
04/2014
5.0
heating & air conditioning/hvac
  + -1 more
The Main Stream team helped me through the entire process of converting from oil to natural gas heat - and when I say entire, I mean ENTIRE! They guided me through the MassSave 0% loan process, explained the different systems and options available, provided scripts and guidance for interacting with various utility companies, handled all of the scheduling and finally installed a full system in just over a day. I've never worked with a provider that has made what could be a confusing and time consuming process so smooth and easy. In short, the Main Stream team made converting from oil to natural gas a surprisingly smooth experience. While there is a slight premium for their service (about $500-$1000 in this case), their expertise, guidance and ability to make everything easy is very well worth it.
Description of Work: Converted my heating and hot water systems from oil to gas.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$10,500

Stephen W.
02/2014
5.0
heating & air conditioning/hvac
  + -1 more
They fixed the issue (no heat)promptly and it has been working properly over the past year.
Description of Work: Accessed heating issue & replaced motor for air ventilation to furnace.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$700
    • 1(current)
    • 2
    • 3

Contact information

110 Haverhill Rd Ste 390, Amesbury, MA 01913

http://www.mainstreammechanical.com

Service hours

Sunday:
7:30 AM - 8:00 PM
Monday:
7:30 AM - 8:00 PM
Tuesday:
7:30 AM - 8:00 PM
Wednesday:
7:30 AM - 8:00 PM
Thursday:
7:30 AM - 8:00 PM
Friday:
7:30 AM - 8:00 PM
Saturday:
7:30 AM - 8:00 PM

Licensing

Insured

Licensed*

Trade License Number
5​4​3​4
Trade License Locale
MA
Trade License Authority
Massachusetts Board of Building Regulations and Standards
Trade License Expiration
01/28/2022
State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

*Contact business to see additional licenses.


Service Categories

Heating and Air Conditioning,
Plumbing,
Water Heaters,
Kitchen and Bath Remodeling,
Septic Systems,
Generator,
Water Filtration and Softening

FAQ

Main Stream Mechanical is currently rated 4.8 overall out of 5.

Sunday: 7:30 AM - 8:00 PM

Monday: 7:30 AM - 8:00 PM

Tuesday: 7:30 AM - 8:00 PM

Wednesday: 7:30 AM - 8:00 PM

Thursday: 7:30 AM - 8:00 PM

Friday: 7:30 AM - 8:00 PM

Saturday: 7:30 AM - 8:00 PM

Main Stream Mechanical accepts the following forms of payment: American Express,Check,MasterCard,Visa
Yes, Main Stream Mechanical offers free project estimates.
No, Main Stream Mechanical does not offer eco-friendly accreditations.
No, Main Stream Mechanical does not offer a senior discount.
Yes, Main Stream Mechanical offers emergency services.
Yes, Main Stream Mechanical offers warranties.
Main Stream Mechanical offers the following services: Boiler installation and service, furnace installation and service, heat pump installation and service, air conditioning service and installation, full service plumbing, water heaters, tankless water heaters, in-door air quality, sump pumps, thermostats. Please see our website for a full listing of services provided as well as a listing of our service coverage area.
Drain cleaning, duct cleaning

Contact information

110 Haverhill Rd Ste 390, Amesbury, MA 01913

http://www.mainstreammechanical.com

Service hours

Sunday:
7:30 AM - 8:00 PM
Monday:
7:30 AM - 8:00 PM
Tuesday:
7:30 AM - 8:00 PM
Wednesday:
7:30 AM - 8:00 PM
Thursday:
7:30 AM - 8:00 PM
Friday:
7:30 AM - 8:00 PM
Saturday:
7:30 AM - 8:00 PM