Williams Energy
Company Overview
Regarding heating and cooling your home, seeking out a trustworthy company renowned for offering excellent products and services is key. That’s the reason locals in the surrounding area select Williams Energy. Since opening in 1919, these knowledgeable contractors have been the most reliable source for putting in air conditioning systems, delivering energy products, and executing plumbing repairs.
Williams Energy makes keeping a comfortable home effortless. By supplying the finest propane, natural gas, and heating oil, customers are consistently prepared. Additionally, their trained technicians can set up and service heating and cooling systems, water heaters, and generators to ensure your home operates smoothly year-round.
Crucially, Williams Energy values old-fashioned customer service. They are proud of creating strong, personal relationships with their homeowners. Thus, you can rest easy knowing your home is in good hands.
If you’re looking to installing ductless heating or your current heating and cooling system requires repairs, they’ll have the training to provide high-quality service at reasonable prices. Additionally, to effectively serve their homeowners, these air conditioning system professionals also offer plumbing, electrical, and conservation assistance, making them your comprehensive provider for home repairs.
Williams Coal and Oil was founded by George Arthur Williams in the initial 1900s. The company started out as a residential construction and carpentry operation, but later evolved, with the contribution of George's seven sons and one daughter, into an energy provider and utility service company. A couple of the sons managed delivering coal and heating oil to local residents, while the other sons handled plumbing, heating, and electrical services. Even the daughter, Marie Williams, helped in the office with bookkeeping and clerical work. Currently, Williams is still family-owned and in their fourth generation of family involvement, continuing the diversified business model George Arthur Williams aimed to develop. Clients enjoy the ease of having one company provide their heating oil and propane while also relying on Williams for plumbing, heating, air conditioning, and electrical services. They truly fulfill their motto: ""one call does it all.""
Business Services
- Bathtub installation
- Faucet repair
- Gas line installation
- Gas line repair
- HVAC installation or replacement
- HVAC system repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Propane
- Shower installation
- Toilet installation
- Water heater installation
- Water heater repair
- Water pipe repair
Business Location & Hours
| Mon: | 7:00 AM - 5:00 PM |
| Tue: | 7:00 AM - 5:00 PM |
| Wed: | 7:00 AM - 5:00 PM |
| Thu: | 7:00 AM - 5:00 PM |
| Fri: | 7:00 AM - 5:00 PM |
| Sat: | 7:00 AM - 1:00 PM |
| Sun: | Closed |
Recommended Customer Reviews
What a fantastic job that Ryan, Donny, Corey, and Warren did at my new home in Hull! The heating system and the plumbing in my basement was old - they came in and installed a new green natural gas forced hot water heating system that I want to show off to friends! And they removed all of the old brass pipes (a lot) and reconfigured my washer/dryer setup in the basement with improved vents, plumbing, and electric hookups! The job couldn't have been more efficient, and they also demo'ed old shelfing to make space and cleaned up so nicely. It looks like I have a brand new basement, thanks to them. I am now sleeping warmly and love using my new laundry. I appreciated all of their honest advice and recommendations throughout the process. I have used Williams for years and appreciate that they are a family business and take good care of their employees. Thank you!
We purchased a home in Hanover and moved there in mid-October. The previous owner had a new gas boiler installed in 2013 and we asked them to have their company (which was Williams) service the heater once more prior to our move. Williams did so, but the very weekend we moved in - the heating system went down. The digital screen gave a ""float signal"" alert. We called Williams who sent out a technician to service it. The pump that should be pumping out water was not. He addressed the issue. We received a bill for $170 and paid it. The heat went down again the NEXT week. Another technician was sent out and it was the SAME problem again. The problem was fixed... again. We received ANOTHER bill though... One month later - the heat went down AGAIN. Another technician came out and we shared our frustration because IT WAS THE SAME EXACT ISSUE AS BEFORE WITH THE PUMP. He was great and seemed to fix the problem. We received a $220 bill this time. Yesterday: The heat went down AGAIN on a very cold night. SAME PROBLEM AGAIN. We called Williams and basically shared our concern that we are paying hundreds of dollars for the SAME problem that is never really fixed! The technician we spoke to understood where we were coming from and said that he would come out to look at the system for free the next morning. We gave him my husband's cell phone number since I cannot be reached easily during the work day with my job. We told the technician that if he called before coming, we would be sure to have my father come over and open up the house for him since we had to be at work. This morning, the technician still called MY cell phone and said he was at our house, but couldn't get in. Unfortunately, I couldn't view the missed call for a few hours. When I saw this, I called my husband immediately and he reached out to again explain that the technician was supposed to call HIM because he was more available. Hours later - still no technician. I reached out to Williams on my way home from work. The employee I spoke with in Braintree seemed annoyed and said they had already come to my house earlier, but no one was home. I explained that they were supposed to call my husband and we had shared this with the technician. They asked if we would be home and we were - so they offered to send out another technician. When talking to customer service to set this up, I reminded them that the last technician said he would come for free and asked if this was still the case. The employee I spoke to this time said he would have to research this and get back to me tomorrow. He kept repeating wrong contact information for the previous owner when saying he would get back to me. He ended the conversation by saying that he would still be sending out a technician to us now. I called him right back, to find he was still unsure of our account information and our name. I explained I was confused why he would be sending out a technician tonight if he was still ""researching"" whether or not we would even be charged for dealing with the same problem. The employee then told me that they have to charge for a technician coming out and that I would have to pay. I told him to cancel the appointment and I called Williams to cancel my account. He seemed extremely annoyed at the back and forth, but can you blame us? Any company that comes 4 times in roughly 2 months to fix the SAME problem and doesn't understand why you care about paying $200 EACH time isn't a company that I want to associate with. They clearly never fixed the issue. A new heating system shouldn't experience that much trouble in the first place when they had just serviced it before we moved in and said it was fine. We are having another company take care of us now.
This is my first yelp but this company is really wonderful. Two years ago I had decided to get the Mitsubishi Mini splits as well as a new heating system as I had thought mine was at the end of it's life. The guys at Williams not only did a fabulous job of installing my mini splits but then they told me that I ABSOLUTELY did not need a new furnace! With a little maintenance (approx. $100 or so) they made my furnace run great. They could have easily had a huge sale in addition to the mini splits but they were honest and did not take advantage of the situation. You don't see that kind of honesty much any more and when I do need to replace my furnace, these guys will be the ones to do it! Great service and friendly too!
Lindsey W.I have only yelped one other time, but feel I need to more when great service is had and positive recognition is deserved.
I have used this company for 2 years now living in Scituate, MA and have been very happy with the service and automatic fill of my oil tank. Last night my tenants in South Boston called me at 9 pm with a no heat and no hot water call. I called Williams and they said they would go that night, but my tenants said they would be ok until the morning. They were there by 9:30 AM, and installing a new hot water heater by 12 noon. I couldn't believe how fast this issue was fixed. They communicated with both my tenants and myself which made life so easy! They did a wonderful job and now my tenants are happy again with hot water and heat for this unbelievably cold never ending winter!
Much appreciation to Williams to going out of their way and for responding immediately and heading into Boston to fix this issue right away and for working so hard through the suburban streets of the South Shore all snowy winter long!
Run run fast as you can away from this company. We had good service for past few years but then in Dec 2014 it all went downhill. We lost heat, tech came out replaced our wall thermostat, next am woke up to cold house, another tech came.. Wasn't wall thermostat but a relay switch. Tech bypasses system so heat will work without switch. Part ordered. A week goes by no word from Williams so we call, yes part in wait all day for tech to come. Turns out they ordered wrong switch. New order put in, this is wk before Xmas. A wk goes by no call again we have to call office, nope part not in they r gonna call to see what's going on. No return call, now it's after Xmas, we call to see what's going on. Well their supply company had to order it from another company and somehow how was placed correctly. We are told it will take at least a wk to come in. Really?!?! Is it being hand made out of solid gold in the Amazon jungle. I'm told deliveries are all behind because of the holidays. There is this thing called next day delivery you know. I'm told not all companies use it. Um ok. Now heat is bipolar some days it works some days it doesn't, temps still on mild side and we have electric heaters. Now it's 4 wks later and heat is on fritz, tech comes to bypass again cuz here comes cold weather. After 5 long wks part arrives, I get an attitude when I call to inquire. Apparently I missed a call, sorry I was at work...make an app for tech to come.. Again I wait hrs. Finally tech & part arrive & heat is fixed. We should have left the company then but we stuck with them. On Fri Feb 13 we notice we are low on oil, we are at 1/4. We call and leave message with answering service. On sat the 14th we call, I am told a ticket has been printed for a delivery, but you know you have enough oil according to us. I explain we've used more than usual due to kids being home all wk cuz of snow and a houseguest. Temps are below zero and storm is on the way. I am told trucks are out delivering. Do they show??? NOPE!! We didn't expect them on Sunday. On Monday the 16th, the float is hovering on E, I call office. I'm told trucks are out but not in Braintree, and once again I'm told I have enough oil. No oil gets delivered. On Ties I call office at 8am. Once again I'm told I have ticket printed for delivery and that trucks are in Braintree and that they would do their best to get to me, but trucks are having hard time with snowbanks, narrow streets and no access to pipes. I explain I'm on the main road, we've carved out space for the truck between our driveway & the neighbors and they have full access for delivery. By 3, still no oil. I call office, explain EVERYTHING AGAIN & EXPRESS MY FRUSTRATION. I'm told person I need to speak to is busy, can I hold, yes I can. Then he gets back in phone and tells me she's having computer problems can she call me back. I leave my number. I don't get return call but my hubby does and they tell him that we should expect a delivery sometime that evening. 6pm comes no oil. I call office and get answering service and I go thru whole thing again. Tech calls me back, trucks are done for nite, if I lose heat during nite call back and they will come out. Luckily we don't lose heat but now float is going below E. On Wed the 18th I call office at 8am and go through everything AGAIN!! I am meet with absolute rudeness. Guy tells me he is one of two people in office, he doesn't know if my ticket is on truck or not, the trucks are getting ready as we speak and they will be in Braintree. He will see what he can do for us. Really I've been calling since Fri!! I ask for manager or owner. Neither are in. I ask that they call me back. Man tries to hang up, excuse me don't you need my number?? No, he rattles off a number.. That's my husband's.. I want return call and give my number. Do I get return call..NO. I do my homework and find another company who can deliver oil today and take us on as customers. I call Williams back. I ask for owner/manager. The secretary asks who's calling I tell her the pissed off customer who's been calling since Fri and still has no oil. She comes back on line to tell me both are busy and can't take my call. I tell her to give them a message.. We are no longer customers, tell the truck to not come to house, we are done. Also tell them I'm calling the BBB and reporting them. I then get an attitude and am told there's 5 ft of snow that their trucks are dealing with. Yeah I think I know that!! I've been calling since Fri and you've yet to show up and now I'm on E just waiting for tank to run dry. She hangs up on me. Owner tries to call the hubby and then miraculously the truck shows up 20 mins after I tell them I am reporting them. I waved off truck, tell him he's not wanted we are no longer customers! New company took care of us within 2 hrs of calling!! See ya later Williams
T F.We have a relative in Braintree, whose driveway and path to the oil fill has not been shoveled out. Yet, your very determined delivery person trudged through God knows how much snow, to get the job done. Perhaps he's not required to do so, but he did, not only for his customer, but for his employer as well. Kudos to this dedicated employee of yours, what an asset he is to your company. Thank you!!
This place is awful! Got a flyer in the mail from then when we first bought our house. It ended up being the worst experience i have ever had with oil company. Was on a ""budget plan"". My first oil delv was around 600$. Ended up checking my card.. they charged me the 600$ in full.. called was told the following month they were not going to charge me and then 2 weeks later got charged again another 250$. WHAT A JOKE. I was 7 months pregnant at the time and I was just all set with them. They came to clean my furnace.. heat stopped working the following day and all of a sudden I needed a new part.. 40$ later. I literally spoke with them 5 times in 2 weeks. Now i have a new oil company come... I just pay when I need it. Always the cheapest and never have any issues. I also have a different guy come and clean my furnance.. and no issues. This company is awful! I would never recommend them to any of my friends.
My husband was out of town, and I called Williams and told them I had no heat. Next thing I knew someone was at my house fixing the heat. They come out any time of day or night. I HIGHLY recommend this company, as they treat you like your family. Thanks
We had several years of good service until the past six months which has been nothing short of a nightmare.
We planned to convert to gas so I cancelled auto-delivery January 2013. The day after we had them service our furnace in October 2014 (and were told it was 100% not functional) they suddenly decided to deliver 325 gallons of oil.
I have been trying to get them to remove it since. I've made more than 9 calls, sent emails, letters, etc. You would hope for more from a local business.
Been with Williams for over 8 years & just had the worst experience with a company ever. Our water heater was leaking & the service tech came on Friday, ""fixed"" something on top & left. Next day still had water in the basement. Tech said he did all he could & maybe it was coming up from the ground! Refused to come back & was extremely rude. Meanwhile we still had water in the basement. Had a plumber friend stop by & look at it & said the bottom was rotted out. Called Williams again, scheduled service for Monday. Took the day off work. No one showed up, we were told that they forgot to schedule us & hung up on us! Tuesday still no show. Told us we needed the receipt from the manufacturer of the water heater otherwise we would have to pay up front. Understandable, but could have told us ahead of time. Luckily we had said receipt. Finally showed up today after almost a week of mopping, shop vac-ing, and tearing out the rug & probably now the walls in our basement thanks to their lack of customer service & follow through. To top it all off, we left them the key to the basement door to which they broke the key in the lock & left it there. Can't wait to find a new company. Reliable & excellent Oil Delivery service, but pray nothing breaks because the other services they ""provide"" are deplorable.














