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

29 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 76-73 of 73 reviews

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