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
71%
4
17%
3
4%
2
2%
1
6%


Rating CategoryRating out of 5
quality
4.4
value
4.1
responsiveness
4.4
Showing 76-100 of 296 reviews

Rusty M.
02/2018
4.5
I called Brian MacDonald on a Saturday evening around 4 p.m. He answered the phone immediately. Said he would be out in 1 hour. My 40 Year Old furnace was not producing heat. He showed up exactly on time. A major plus with me! Brian was very personable, friendly, knowledgeable, and fixed the problem I had within 10 minutes. And he had the part I needed on his truck. He spent more time with me and gave me advice about the future of my furnace and what I should do next. He gave me a quote for installing a new furnace as mine is 40 years old. I would definitely use him again and would recommend him to anyone who needs furnace service. The only negative I have is the price he quoted me over the phone and what I was charged was a little outside his quote. He explained that this was for replacing the part and diagnostic of the problem. Since he wasn't there quite 1 hour, I thought the added fee on top of the quoted price over the phone was a bit pricey for what he did. I would still recommend him to anyone as he was on time, very knowledgeable, easy going and free with his advice.You can't buy that type of service today!

Rating CategoryRating out of 5
quality
4.5
value
3.0
responsiveness
4.5

Yes, I recommend this pro

JOHN M.
01/2018
5.0
We had a emergency heating problem on a -4 degree day. We called Brian a d he called us back in 30 seconds. Said he would be here by 2:p.m. and showed up at noon. Diagnosed and repaired the unit in less than 30 minutes and had the parts needed in his truck.

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro

David K.
01/2018
4.0
on time

Rating CategoryRating out of 5
quality
4.0
value
4.0
responsiveness
4.0


John S.
12/2017
4.0
Brian was able to diagnose the problem and restore the heat temporarily. He returned the next day with the part for the permanent repair.

Rating CategoryRating out of 5
quality
5.0
value
3.5
responsiveness
4.5

Yes, I recommend this pro
$500

Greg B.
12/2017
5.0
,

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro

Carol C.
12/2017
5.0
He returned my call quickly they responded to my heating issue quickly and I thought his prices were quite reasonable

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro

moody d.
09/2017
4.5
Great to work with.

Rating CategoryRating out of 5
quality
4.5
value
3.5
responsiveness
4.5

Yes, I recommend this pro
$1,800

Thomas F.
07/2017
5.0
They stayed late to complete the job. Good price. Very trustworthy.

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro

Patricia S.
07/2017
5.0
Excellent service!

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro

Linda F.
06/2017
4.5
He took a while to return my call but then he got right on the job the next day after he called me back. He attempted to repair over replacement which I appreciated.

Rating CategoryRating out of 5
quality
4.5
value
5.0
responsiveness
4.0

Yes, I recommend this pro

Ken R.
05/2017
5.0
Really fast response time. very good quality of work and descent pricing. I would recommend them.

Rating CategoryRating out of 5
quality
5.0
value
4.0
responsiveness
5.0

Yes, I recommend this pro
$3,925

Carole M.
03/2017
5.0
Brian was wonderful.My husband works for a plumbing and heating supply co.So he came highly recommended.

Rating CategoryRating out of 5
quality
4.5
value
4.5
responsiveness
4.5

Yes, I recommend this pro

Irene P.
02/2017
5.0
Brian and his team were very professional and I would recommend him to anyone who needs a plumbing and heating professional

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro

Michael B.
02/2017
5.0
excellent service

Rating CategoryRating out of 5
quality
5.0
value
4.5
responsiveness
4.0

Yes, I recommend this pro
$225

Paul J.
02/2017
4.0
Came out same day and everything went very well, only negative was that he didn't tell me ahead of time about the night time charge, but everything else was super.

Rating CategoryRating out of 5
quality
5.0
value
3.0
responsiveness
5.0

Yes, I recommend this pro

Carl M.
01/2017
4.0
I think it's great

Rating CategoryRating out of 5
quality
4.0
value
4.5
responsiveness
4.0

Yes, I recommend this pro

Roger L.
01/2017
2.0
Nice guy. And I want to trust him. But I paid 125$ for him to shine a flashlight around for 20mins saying I need to pay 3000$ to replace my furnace and I can only buy a furnace through a contractor. Now I'm not a plumber so he may be right. But the numbers are not making sense in my book. And he does not know for sure what's wrong. He THINKS it may be the valve and will cost me near 500$ to replace something that might not fix the problem. That's something I also did not like to hear. Like I said I may be wrong. But this is gods honest truth about my experience. I honestly want my money back if something does not get done..

Rating CategoryRating out of 5
quality
1.0
value
0.5
responsiveness
4.0


David V.
12/2016
5.0
Wonderful Job! Took time for an extra visit when I needed him to check out the furnace in 10 degree weather. Will use him again. Highly recommended

Rating CategoryRating out of 5
quality
5.0
value
5.0
responsiveness
5.0

Yes, I recommend this pro

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