Find top-rated Pros in your area

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

Brian MacDonald Plumbing and Heating

heating & cooling contractor, well, gas leak repair service,

About us

I am an Eco-Friendly Plumbing, Heating and HVAC contractor. I have 18 years experience in all phases of Plumbing, Heating and A/C. I am EPA certified in all refrigerants. I am a Master plumber since 1999. I specialize in residential service although I have many years of new construction, commercial and hospital experience. I am committed to finding the best, most efficient products and services for you home and business, no matter what your budget. Remember, it is easy to be green...even little changes can make a big difference over time!

Business highlights

17 years of trusted experience
Emergency Services Offered

Amenities

Free Estimates
Yes
Emergency Services
Yes

Reviews

4.4296 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
61%
4
14%
3
2%
2
2%
1
5%


Rating CategoryRating out of 5
quality
4.5
value
4.2
responsiveness
4.5
Showing 126-150 of 296 reviews

Barry K.
01/2015
5.0
Called on a Saturday at 4 pm to replace a hot water heater at my mom's house the day after my father passed. High stress with people staying over and traffic passing through. Brian was very understanding, was there in less than 3 hours, completed the job and charged a very fair price for his efforts. 5 stars for a good guy and a highly competent tradesman.

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro
$1,300

Ann B.
12/2014
5.0
The motor on my furnace died. Brian arrived when he said he would and had it replaced within a few hours. The temperature in my house went from 49 degrees to 65 within a few hours. I was grateful. Yes, I would recommend him.

Rating CategoryRating out of 5
quality
5.0
value
4.0
responsiveness
5.0

Yes, I recommend this pro
$810

vrej g.
12/2014
2.0
Brian came to my house to fix my old boiler and recommended me to get a new one. I told Brian before the purchase that one side of my house the heat would not work, he assured me once I purchase and he installs the new boiler he would have all zones in my house working with the new system. I purchased the new boiler and he installed it. that night I noticed that the broken zone was still not working so I called him and after a couple of cancellations he finally showed up on a Friday afternoon at 4:00pm changed a part quickly told me everything works and left. I soon realized the zone was once again not working and called him within minutes of when he left, he assured me he will come back and look at it on Monday. He never came by and now for a week I have been calling him and he wont even return my call. I am now out $8200.00 dollars and the zone that was originally suppose to have been fixed with the new Boiler installation is still not working.

Rating CategoryRating out of 5
quality
2.0
value
1.0
responsiveness
2.0

$8,200

Duncan G.
10/2014
5.0
Brian arrived on time to check my furnace problem. It turned out that the inducer was bad and since the furnace was old, Brian recommended I replace it with a new furnace. He arrived with the new furnace at the scheduled time and had it up and running by noon. I am very happy with the results.

Rating CategoryRating out of 5
quality
5.0
value
4.5
responsiveness
5.0

Yes, I recommend this pro

Halina C.
09/2014
5.0
Brian responded to my home advisor inquiry immediately and he diagnosed the problem quickly . Very professional . I would recommend him to anyone

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro

Ken A.
09/2014
5.0
Brian responded to my home advisor inquiry immediately, and he came out to evaluate the job the same day. We agreed on the scope and price, and Brian ordered the parts and returned less than a week later to complete the job in one day. Brian had the knowledge and skills to complete my project correctly in a timely fashion.

Rating CategoryRating out of 5
quality
5.0
value
4.0
responsiveness
5.0

Yes, I recommend this pro
$1,450

Patricia T.
08/2014
4.0
For me, people showing up when they say they will is a huge deal.. and he did. He was polite, honest and didn't rip me off. he worked quickly and efficiently. .The only thing he said he would do, and didn't, was to send me an email invoice. aside from that, top notch..

Rating CategoryRating out of 5
quality
4.5
value
4.0
responsiveness
4.0

Yes, I recommend this pro
$149

kevin m.
08/2014
5.0
I had a problem with A/C and Brian came back and made sure that we were taken care of. ( from Attleboro to Worcester ) Very professional . I would recommend him to anyone !!!!

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro
$2,900

Jay K.
08/2014
5.0
I found Brian to be a straight-forward man who provides an honest service for an honest price. He diagnosed the problem quickly, told me the cost and offered options. He seemed appropriately concerned with my bottom line and communicated well. He also fixed the problem in a timely manner and communicated clearly regarding the small delay due to shipping. I will be calling him again if I have any plumbing needs.

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro
$1,060

Julie H.
07/2014
5.0
This was a user error situation, we did not attach a door that had a safety switch; the AC could only operate with the door attached. We paid the 79.00 fee but got a chance to discuss the overall health of my system. He did take a look at the system so I got a good assessment of future needs on my HVAC

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro
$79

Mark P.
06/2014
5.0
My wife and I hired Brian to take on a major repair days after we purchased our new house. While Brian's estimate was a little on the high side, we feel that the workmanship and quality of our new drainage system warranted the additional cost. Brian was also a great communicator throughout the process (sometimes calling me two or three times a day with updates). We plan on using Brian for any/all future plumbing projects.

Rating CategoryRating out of 5
quality
5.0
value
4.5
responsiveness
5.0

Yes, I recommend this pro
$8,800

tomas r.
05/2014
5.0
Brian responded to our call right away and on a weekend he was at our place in less than an hour. He was very upfront with us with all the options we had available and explained well the job that was required. The quality of the job and customer service was excellent. We will definitively recommend and consider Brian McDonald Plumbing and Heating for any future projects.

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro

Marlyn R.
04/2014
0.5
BUYER BEWARE!!We hired Brian MacDonald to come in to fix a lighting issue with the furnace. After he left there was a lingering smell of gas. We contacted him to inquire why the smell was still evident days later. I asked for him to come back out. He was very smug and said he would get back to us when his scheduled opened, never heard back!! Hired another Plumber who came in and stated that Brian did not properly tighten the gas main. Gas was leaking and the fumes were seeping into the air for three weeks! we were told we were lucky the house did not go up in flames!! PURE NEGLIGENT!!

Rating CategoryRating out of 5
quality
0.5
value
0.5
responsiveness
1.0

$175

eric c.
03/2014
0.5
Came over to pull open a junction box when my hot water heater wasnt working. Told me it wasnt a plumbing issue, but my hot water heater needed to be replaced anyways. charged me $100 for 5 minutes of his time, gave me a quote for $900 for a new heater and took off. Reporting to the BBB

Rating CategoryRating out of 5
quality
0.5
value
0.5
responsiveness
0.5


Peter L.
11/2013
5.0
We are very pleased with the work Brian did clean focused perform ed job in a timely manner and at a very fair price...very professional and nothing was a hassle he replaced the hot water tank and fixed my furnace as well ..never knew he was here..great job will use him in the future

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro
$1,000

sheilah c.
11/2013
5.0
Great to be able to actually speak with Brian, who was doing the job. No hassle getting through to him, he responded quickly. Not usually the case.

Rating CategoryRating out of 5
quality
5.0
value
4.5
responsiveness
5.0

Yes, I recommend this pro
$215

Contact information

49 Alfred Street, Attleboro, MA 02703

www.bmacdonaldplumbingandheating.com

Service hours

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

Licensing

Licensed*

Trade License Number
3786
Trade License Expiration
05/01/2026
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 & cooling contractor,
well,
gas leak repair service,
water heater installer,
handyman service

FAQ

Monday: 7:00 AM - 7:00 PM

Tuesday: 7:00 AM - 7:00 PM

Wednesday: 7:00 AM - 7:00 PM

Thursday: 7:00 AM - 7:00 PM

Friday: 8:00 AM - 6:00 PM

Saturday: 8:00 AM - 6:00 PM

Sunday: 7:00 AM - 7:00 PM

Yes, Brian MacDonald Plumbing and Heating offers free project estimates.
No, Brian MacDonald Plumbing and Heating does not offer eco-friendly accreditations.
No, Brian MacDonald Plumbing and Heating does not offer a senior discount.
Yes, Brian MacDonald Plumbing and Heating offers emergency services.
No, Brian MacDonald Plumbing and Heating does not offer warranties.

Contact information

49 Alfred Street, Attleboro, MA 02703

www.bmacdonaldplumbingandheating.com

Service hours

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