We deliver reliable service to York County in Maine and Strafford and Rockingham County in New Hampshire.
Equipment installations, tune-ups, emergency heating service and much more
We’re ready to get you set up! Our friendly staff will be glad to help you join our family of customers! Find out more about our services, payment options and new customer incentives by reaching out to us today.
We help take some of the worry out of winter with our monthly payment plans, which spread out your fuel payments throughout the year, and price protection plans, which shield you from market volatility. See what we offer for our propane.
As a dual fuel company that installs and services both oil and propane heating equipment, we can give you an objective analysis about whether you would benefit from switching your fuel source from heating oil to propane. Read more about converting to propane.
“Great company to work with; fair prices on oil, but it's the service, responsiveness and customer care and commitment that matters to me most.”—Christopher G.
“I highly recommend this company to anyone that wants great professional service. Their people know exactly what they are doing and they do it with a smile “—Rose R.
There aren’t many businesses here in the Seacoast region that were around when Theodore Roosevelt was in the White House. P. Gagnon & Son has been in business since 1904, largely because we stick with the values we started with, values some may call old-fashioned. We believe in providing quality heating oil and propane delivery […]Read More
P. Gagnon & Son is a full-service fuel company that’s been providing year-round comfort to homeowners since 1904. As a family-run business, we’ve built our reputation on providing the best service and value in the area
Become a customer and you’ll see why you can trust our company to take care of your family 24 hours a day, 7 days a week.
While other companies make many claims, we believe that simply promising your satisfaction isn’t enough. That’s why put our service guarantees in writing!