# Townsend Energy

**Trade:** HVAC / Heating & Cooling · **Address:** 27 Cherry St, Danvers, MA 01923, USA · **Phone:** (800) 888-2888 · **Website:** https://www.townsendtotalenergy.com/ · **Languages:** English

**Rating: 3.8/5** (high confidence) — from 334 reviews across 7 sources. A 0–5 star rating built from what customers and the public say (every review and mention weighted by where it was posted, how old, how detailed and how credible it is, shrunk toward a 3.5★ baseline when evidence is thin) plus what the record shows (Reddit recommendations or warnings, a registry-verified licence, how recently they were reviewed, customer work photos, BBB grade, negative news, a revoked licence). Positive record counts only as far as the reviews have earned it; penalties count in full. Confidence describes how much weighted evidence stands behind the number, never the number itself: low when fewer than about five normal reviews' worth of weight (or mentions only) support it, medium up to about twenty, high beyond that across at least two sources. An operator flag for a suspicious review pattern caps a rating at 3.5★ and marks it low.
91% of sentiment-scored reviews read net-positive. Last 6 months: 5 reviews, 2 negative.

## The honest read

Townsend Energy is really two businesses under one roof: the oil and propane delivery company that traces through mergers with Federal Energy and, most recently, Petro's New Hampshire accounts, and the HVAC/plumbing service arm that installs heat pumps, furnaces, boilers and water heaters across the North Shore and beyond. The strongest thread across its reviews is emergency response — one technician showed up at 10pm to a flooding, heatless house after already working a 15-hour shift and stayed until it was fixed; another troubleshot and repaired a heating failure the night before a storm and didn't leave until the heat was back on; a 30-year customer describes an 8am oil-tank leak diagnosed and a replacement tank approved within three hours.

Named staff show up again and again in the praise, on both the technical and account sides. Scott Beckman is credited more than once with proactively catching a customer's incorrect delivery setup and cutting their per-gallon rate by over a dollar without being asked. On the install side, crews like Jason and Josue, and Chris Fitz and Erick Pineda, get specific praise for explaining the work and finishing tricky jobs — a heat pump and mini-split install, a new water heater, replaced toilet water lines.

The company also carries a real, recurring complaint pattern around delivery reliability and billing. In a February 2026 review, a long-time customer says Townsend let their oil tank run empty overnight, leaving an elderly household without heat in 24-degree weather until the next morning. Older reviews describe a similar thread: a customer charged twice, on two different cards, for one delivery in 2023, and long-time customers who say they were quoted well above market rate and left after being refused a price match. A March 2026 review separately flags slow response times and unpleasant dispatchers. Several reviewers draw a distinction between the field technicians, whom they describe as fine, and the office or customer-service side, which they call the weak point.

With 334 reviews on file going back to 2022 and a 4.7★ average on Google, the volume of praise outweighs the complaints, but the pattern is specific and recent enough to ask about directly: confirm the account is correctly set up for auto-delivery before winter, and get delivery and pricing commitments in writing if either is a concern.

**Strengths:**
- After-hours response — technicians answer no-heat emergencies overnight
- Named staff — Scott, Jason and others repeatedly praised by name
- Proactive billing fixes — one rep cut a customer's rate unprompted
- Fast diagnosis — a tank leak found and replaced within hours
- Clear explanations — techs walk customers through the work

**Concerns:**
- Delivery reliability — a 2026 review reports an oil tank left empty overnight
- Billing errors — a 2023 review describes a double charge on two cards
- Pricing disputes — long-time customers report above-market rates and refused matches
- Dispatch complaints — a 2026 review cites slow response and curt staff

## Claims & citations

Every claim below is backed by real evidence rows — uncited claims are dropped in code before publication.

- A technician arrived at 10pm after a 15-hour shift to fix a flooding, heatless home _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25WUU1rbHRjMU53Vm5NMWRFNXlhR054WDFscGJtYxAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOnVQMkltc1NwVnM1dE5yaGNxX1lpbmc%7C%7C?hl=en) — “5★ I returned home last night at 9:00pm to find no heat in the house and water gushing from the heating system.  Rick Legrange (Spelling wro…”
- A repairman stayed until heat was restored during an overnight repair the night before a storm _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR2OWItS2JnEAE!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CIHM0ogKEICAgIDv9b-Kbg%7C%7C?hl=en) — “5★ 13 months after my last service call, the heat went out the night before the storm.  Brian was the repairman sent out, he troubleshot the…”
- An oil tank leak was diagnosed and a replacement approved within three hours for a 30-year customer _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xVNGFWaFZhbTV2YjJoMU0zSnNSbTgyUlhaWlNWRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOlU4aVhVam5vb2h1M3JsRm82RXZZSVE%7C%7C?hl=en) — “5★ I have been a customer for over 30 years with the monthly service contract in place.    Recently, I detected I minor leak in my original …”
- A representative proactively corrected a customer's delivery setup and lowered their per-gallon rate by over a dollar _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xSNFREQnNUVVJpVGt4bVdWTnhkM0oyZWs5U2QyYxAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOlR4TDBsTURiTkxmWVNxd3J2ek9Sd2c%7C%7C?hl=en) — “5★ Scott Beckman realized I was not set up for auto-delivery, he set me up and saved me $1.25 per gallon my delivery - got me down from $4.4…”
- Installation crews explained work clearly on heat pump, water heater and plumbing jobs _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2w5TFIxSTNUR05mUlhsTlVuZERibFE0UkVGTWNuYxAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOl9LR1I3TGNfRXlNUndDblQ4REFMcnc%7C%7C?hl=en) — “5★ I hired Townsend to install a heat pump and mini splits in my home and my experience couldn't have been better. From building out an esti…”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21oek5URnRVRkZWWmxReVVUSk9PRlZDU21ndGIwRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOmhzNTFtUFFVZlQyUTJOOFVCSmgtb0E%7C%7C?hl=en) — “5★ Mike and 1 other installed a new water heater. Mike is amazing, professional, clean and knows what he is doing. Our setup needed upgrades…”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURnOU5XZW9nRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CIHM0ogKEICAgIDg9NWeogE%7C%7C?hl=en) — “5★ I been a customer of Federal Energy before they merged with Townsend since 2003. My experience with them mostly positive . I had a plumbi…”
- A February 2026 review describes an oil tank left empty overnight, leaving an elderly household without heat in freezing temperatures _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21KblMyRlFORkptVG1sd2MwOHdXRWhCZVdacFQzYxAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOmJnS2FQNFJmTmlwc08wWEhBeWZpT3c%7C%7C?hl=en) — “1★ After 15 years of bring a customer they failed to keep the oil tank full.  They figured this out at 7 PM last night and now at 2AM we are…”
- A 2023 review describes being charged twice, on two different cards, for one delivery _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSURWajkyWEZ3EAE!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CIHM0ogKEICAgIDVj92XFw%7C%7C?hl=en) — “1★ Textbooks example of Horrible CS

ON 12/16/2023 they charged my ex-wife card for a delivery.  I called them and had them remove her card …”
- Long-time customers describe being charged well above market rate and leaving after a price-match request was refused _(confidence: medium)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xoUGRTMW9WalJwVjI5ak1qZFZOVm8yTlU1U1UxRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOlhPdS1oVjRpV29jMjdVNVo2NU5SU1E%7C%7C?hl=en) — “2★ After having been an oil and propane customer of theirs for 15 years, I asked for a price reduction on oil since they were charging me tw…”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQ5MWRUeDVRRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CIHM0ogKEICAgID91dTx5QE%7C%7C?hl=en) — “1★ PRICE GOUGING
We moved into our home a little over 2 years ago. The existing propane tanks were from Townsend energy so for simplicity we…”
- A March 2026 review reports slow response times and unpleasant dispatchers _(confidence: medium)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xOdFdIVTBSRGhrV213eGIyTkhTa1Z5V0dwd2JHYxAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOlNtWHU0RDhkWmwxb2NHSkVyWGpwbGc%7C%7C?hl=en) — “1★ Horribly slow response times.    Dispatchers are never pleasant.   Miss Lombardi everyday.”
- 4.7★ average across 497 Google ratings _(confidence: high)_
  - [Google](https://maps.google.com/?cid=55762024239398320&g_mp=CiVnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLkdldFBsYWNlEAIYBCAA) — “Google: 4.7★ from 497 ratings”
- Installs heat pumps and ductless mini-splits _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2w5TFIxSTNUR05mUlhsTlVuZERibFE0UkVGTWNuYxAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOl9LR1I3TGNfRXlNUndDblQ4REFMcnc%7C%7C?hl=en) — “5★ I hired Townsend to install a heat pump and mini splits in my home and my experience couldn't have been better. From building out an esti…”
- Repairs furnaces and boilers _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR2OWItS2JnEAE!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CIHM0ogKEICAgIDv9b-Kbg%7C%7C?hl=en) — “5★ 13 months after my last service call, the heat went out the night before the storm.  Brian was the repairman sent out, he troubleshot the…”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25WUU1rbHRjMU53Vm5NMWRFNXlhR054WDFscGJtYxAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOnVQMkltc1NwVnM1dE5yaGNxX1lpbmc%7C%7C?hl=en) — “5★ I returned home last night at 9:00pm to find no heat in the house and water gushing from the heating system.  Rick Legrange (Spelling wro…”
- Replaces oil tanks _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xVNGFWaFZhbTV2YjJoMU0zSnNSbTgyUlhaWlNWRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOlU4aVhVam5vb2h1M3JsRm82RXZZSVE%7C%7C?hl=en) — “5★ I have been a customer for over 30 years with the monthly service contract in place.    Recently, I detected I minor leak in my original …”
- Provides emergency oil and propane delivery _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21aU1kxRktPRWxYZWxSc2VUSTBTRTlpV1ZCZldWRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOmZSY1FKOElXelRseTI0SE9iWVBfWVE%7C%7C?hl=en) — “5★ Even though on auto delivery we ran out of oil due to the extreme cold out passing their usage estimates. On Sunday during a storm I fear…”
- Installs water heaters _(confidence: high)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21oek5URnRVRkZWWmxReVVUSk9PRlZDU21ndGIwRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOmhzNTFtUFFVZlQyUTJOOFVCSmgtb0E%7C%7C?hl=en) — “5★ Mike and 1 other installed a new water heater. Mike is amazing, professional, clean and knows what he is doing. Our setup needed upgrades…”
- Performs residential plumbing repairs (water lines, disposals) _(confidence: medium)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURnOU5XZW9nRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CIHM0ogKEICAgIDg9NWeogE%7C%7C?hl=en) — “5★ I been a customer of Federal Energy before they merged with Townsend since 2003. My experience with them mostly positive . I had a plumbi…”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25CcWJqSjNjSFo1UVVsTGRVZHBObmRJYTNWQk1GRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOnBqbjJ3cHZ5QUlLdUdpNndIa3VBMFE%7C%7C?hl=en) — “5★ Chris and Erick did a great job replacing my garbage disposal quickly and efficiently for a fair price. Plumbing work can always be a bit…”
- Specializes in HVAC / Heating & Cooling _(confidence: high)_
  - [Google](https://maps.google.com/?cid=55762024239398320&g_mp=CiVnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLkdldFBsYWNlEAIYBCAA) — “Google: 4.7★ from 497 ratings”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2w5TFIxSTNUR05mUlhsTlVuZERibFE0UkVGTWNuYxAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOl9LR1I3TGNfRXlNUndDblQ4REFMcnc%7C%7C?hl=en) — “5★ I hired Townsend to install a heat pump and mini splits in my home and my experience couldn't have been better. From building out an esti…”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUR2OWItS2JnEAE!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CIHM0ogKEICAgIDv9b-Kbg%7C%7C?hl=en) — “5★ 13 months after my last service call, the heat went out the night before the storm.  Brian was the repairman sent out, he troubleshot the…”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25WUU1rbHRjMU53Vm5NMWRFNXlhR054WDFscGJtYxAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOnVQMkltc1NwVnM1dE5yaGNxX1lpbmc%7C%7C?hl=en) — “5★ I returned home last night at 9:00pm to find no heat in the house and water gushing from the heating system.  Rick Legrange (Spelling wro…”
- Also offers Plumbing _(confidence: medium)_
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21oek5URnRVRkZWWmxReVVUSk9PRlZDU21ndGIwRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOmhzNTFtUFFVZlQyUTJOOFVCSmgtb0E%7C%7C?hl=en) — “5★ Mike and 1 other installed a new water heater. Mike is amazing, professional, clean and knows what he is doing. Our setup needed upgrades…”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURnOU5XZW9nRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CIHM0ogKEICAgIDg9NWeogE%7C%7C?hl=en) — “5★ I been a customer of Federal Energy before they merged with Townsend since 2003. My experience with them mostly positive . I had a plumbi…”
  - [Google Reviews](https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25CcWJqSjNjSFo1UVVsTGRVZHBObmRJYTNWQk1GRRAB!2m1!1s0x0:0xc61b43febefdb0!3m1!1s2@1:CAIQACodChtycF9oOnBqbjJ3cHZ5QUlLdUdpNndIa3VBMFE%7C%7C?hl=en) — “5★ Chris and Erick did a great job replacing my garbage disposal quickly and efficiently for a fair price. Plumbing work can always be a bit…”

## License

Status: **not_found** — verified against the official MA state registry, never self-reported.
Re-check at the official registry: https://occupationallicensingandpermitting.mass.gov/madol/s/license-search-page

## Sources

- [Google Reviews](https://www.google.com/maps/search/?api=1&query=Townsend%20Energy&query_place_id=ChIJq51fi2QR44kRsP2-_kMbxgA): Listed on this source
- [Thumbtack](https://www.thumbtack.com/ma/danvers/pro/thumbtack/service/540768840572878877): 4.8★ from 101 ratings
- [Exa](https://www.checkbook.org/ma/danvers/air-conditioning-and-heating-contractors/townsend-energy-and-insurance/up5id): 6 web mentions across the open web (each linked to its source)
- [Official Website](https://www.townsendtotalenergy.com): Self-reported profile and service details
- [Better Business Bureau](https://www.bbb.org/us/nh/manchester/profile/oil-distributors/townsend-energy-0051-92058047): Listed on this source
- [Exa](https://www.townsendtotalenergy.com/hvac-contractors-saugus-ma/): 0 web mentions across the open web (each linked to its source)
- [Yelp](https://www.yelp.com/biz/townsend-energy-danvers): Listed on this source
- [Google](https://www.google.com/maps/search/?api=1&query=Townsend%20Energy&query_place_id=ChIJq51fi2QR44kRsP2-_kMbxgA): 4.7★ from 497 ratings

## Mentions

Unverified third-party mentions found on the open web — relay with attribution ("a Reddit commenter said…"), never as Tavlee's own finding.

- “Fantastic Job! Arrived on time and they were very cou” — carrier.com (2021-05-11) — https://www.carrier.com/residential/en/us/dealers/ma/danvers/27-cherry-st-178191-loc

## Recent reviews

- **5/5 · Google Reviews · Camden Mamigonian · 2026-05-31**: I hired Townsend to install a heat pump and mini splits in my home and my experience couldn't have been better. From building out an estimate, to scheduling, to the install, everyone interacted with made the process as stress-less as it could be. Communication was clear, transparent, and patient. Ev…
- **5/5 · Google Reviews · Joseph Collins · 2026-05-05**: I am not one that often takes the time to leave a review, but in this instance, I felt it was worthy to do so.  I had the opportunity to work with Cynthia Barreto multiple times over the last few weeks and found working with her to be a positive experience each time.  She is super friendly, explaine…
- **5/5 · Google Reviews · John Re · 2026-05-03**: Mike and 1 other installed a new water heater. Mike is amazing, professional, clean and knows what he is doing. Our setup needed upgrades and he took care of everything. Thank you.
- **5/5 · Google Reviews · Garo Ozcan · 2026-04-24**: I been a customer of Federal Energy before they merged with Townsend since 2003. My experience with them mostly positive . I had a plumbing issue last week when one of my toilet bowl water lines broke . I called them and they sent a plumber . He replaced 3 water lines which took less than an hour an…
- **1/5 · Google Reviews · Colleen Carbone · 2026-03-18**: Horribly slow response times.    Dispatchers are never pleasant.   Miss Lombardi everyday.
- **1/5 · Google Reviews · Robert Baker · 2026-02-22**: After 15 years of bring a customer they failed to keep the oil tank full.  They figured this out at 7 PM last night and now at 2AM we are home very cold and are very old. We auto pay when delivered, Best they want to do is deliver tomorrow AM.  It is 24 degrees out,  These are facts not opinions.  W…
- **5/5 · Google Reviews · Kelly McMahon · 2026-01-29**: Brian was knowledgeable and thorough and made an extremely good impression on the people that were there with him during the repair.
- **5/5 · Google Reviews · J Norton · 2026-01-27**: 13 months after my last service call, the heat went out the night before the storm.  Brian was the repairman sent out, he troubleshot the problem, explained what it was, fixed it, and stayed until the heat came back on in the house. He also explained a potential problem with the boiler and suggested…
- **Thumbtack · J N. · 2026-01-26**: 13 months after my last service call, the heat went out the night before the storm. Brian was the repairman sent out, he troubleshot the problem, explained what it was, fixed it, and stayed until the heat came back on in the house. He also explained a potential problem with the boiler and suggested …
- **5/5 · Google Reviews · Larry Bouchard · 2026-01-25**: Even though on auto delivery we ran out of oil due to the extreme cold out passing their usage estimates. On Sunday during a storm I feared the worst.  Called Townsend our fuel company and a gentleman,Scott. Stood tall and provided assistance. Within 45 minutes a tank truck backed down our driveway …

---

Data freshness: last scanned 2026-07-02T10:31:05.919Z.
Cite as: Townsend Energy — Tavlee (https://tavlee.com/contractor/townsend-energy-danvers)
Source: https://tavlee.com/contractor/townsend-energy-danvers
