Count on us for around-the-clock, 24-hour emergency service from our certified technicians-just one part of the full-service difference.


P.Gagnon & Son gives you a range of choices for protecting your price for heating fuel and for controlling your winter fuel bills.


Our service technicians have the expertise to install, maintain, and repair virtually any make or model system you have or want in your home.

Service Area

P. Gagnon, is the heating oil, propane and heating contractor of choice of South Berwick, Sanford, York, Dover, Durham, Hampton, Rochester and surrounding towns in Southern Maine and Seacoast New Hampshire.

Maine – York County:

South Berwick, Berwick, Lebanon, Eliot, Kittery, Kittery Point, Moody, Ogunquit, North Berwick, Sanford, Wells, York, York Beach, York Harbor, Kennebunk and Alfred.

New Hampshire – Strafford County & Rockingham County:

Barrington, Dover, Durham, Greenland, Hampton, Lee, Newington, Newmarket, North Hampton, Rochester, Rollinsford, Rye, Rye Beach, Somersworth and Stratham.