top of page
walsh oil logo.png
newest truck.jpg

Family Owned and Operated for 40 Years

J.M. Walsh Oil Company is your #1 source for delivery of home heating oil and professional oil burner service. We surpass the competition, in not only price, but value as well. 

24 hr Full Service

Highly trained, in-house service technicians on call 

Licensed & Insured

Fully licensed with four decades of comprehensive knowledge and experience

Commitment to Community

Volunteering our time and donating profits to many local organizations

Why Choose Us

Contact Us

Our office staff, Melissa and Janelle, can answer your questions regarding pricing, service contracts, areas we serve, and any other questions you may have.

* For fastest service, please call the office. Do not request oil delivery or service over email. Thank you!



Winter Hours:  Monday - Friday 8:00AM to 4:00PM

Summer Hours:  Monday - Friday 9:00AM to 3:00PM

PHONE:  (978) 283-4815 or (978) 546-6018

FAX:  (978)-283-0309


SERVICE AREA (100 Gallon Minimum):

Gloucester, Rockport, Essex, and Manchester-by-the-Sea


Beverly, Wenham, and Hamilton

Contact Us
bottom of page