For generations, Piffard families have counted on Rose's Fuel Oil for dependable heating oil and propane delivery — when the cold hits, we're already there.
Rose's Fuel Oil has been a cornerstone of the Piffard community for over three decades. What started as a family-run operation out of Genesee County has grown into one of the region's most trusted heating oil providers — and we haven't forgotten our roots.
We understand the realities of upstate winters. When temperatures plummet and your furnace depends on a steady supply of heating oil, you need a company that shows up — on time, every time. That's the promise we make to every customer, from the first delivery to the last.
From routine refills to emergency deliveries, we provide the full range of fuel services Genesee County residents rely on throughout the year.
Reliable home heating oil delivered right to your tank — whether you need a full fill or a top-up, we make it happen fast.
Clean-burning propane for heating, cooking, and powering your home. We deliver and install with the same care.
Ran low on a cold night? Our emergency service is available around the clock — because a frozen pipe doesn't wait.
We track your delivery schedule and show up when we say we will — no excuses, no cold nights.
No hidden fees, no surprise charges. You'll know exactly what you're paying before we make the delivery.
You'll know our drivers by name. We treat every customer like a neighbor — because that's exactly who you are.
We know Genesee County's winters and your heating needs. That local knowledge makes all the difference.
Based right here on Genesee Street, we provide heating oil and propane delivery throughout Piffard and the surrounding Genesee County communities. If you're within our service area and need fuel, we'll get it to you — quickly, safely, and at a fair price.
Give us a call or send a message — we'll get back to you promptly and arrange a delivery that works for your schedule.
Fill out the form below and we'll contact you to confirm your order.
Thank you for reaching out. We'll get back to you within one business day to confirm your delivery.