Drive for a local fuel company that actually answers the phone.
We deliver heating oil and diesel across Bucks and Montgomery County, and we're hiring drivers and mechanics — full time and part time. You'd work out of Bristol, be home every night, and know the people making the decisions.
Apply Now →What the driving jobs require
We'd rather tell you up front than waste your time. Any driving offer is conditional on:
- A pre-employment drug screen, plus DOT random testing once you're driving
- A motor vehicle record (license) check
- A criminal background check
- Verification of your CDL, endorsements and DOT medical card
- A clear query in the FMCSA Drug & Alcohol Clearinghouse
- Being 21 or older
🔧 Shop jobs are different. The Diesel / Fleet Mechanic and Maintenance Mechanic roles need no CDL, no endorsements and no DOT medical card — just a valid driver's license, a clean record, a background check and a drug screen.
Open positions
Six openings right now. Apply to whichever fits — it takes about two minutes.
🚚Full TimeOil Delivery Driver
$24 – $34per hourFull time, year-round
Run a daily route delivering home heating oil and diesel across Bucks and Montgomery County. Home every night.
What you’ll do
- Run a daily delivery route to homes and businesses
- Complete and log DOT pre-trip and post-trip inspections
- Meter, deliver and reconcile fuel; complete tickets accurately
- Deliver in real winter conditions — driveways, snow, tight streets, older homes
- Spot tank, fill-pipe and vent problems before they become a no-heat call
- Keep your truck clean, fueled and safe, and write up anything that isn't right
What you need
- Valid CDL Class B or A
- Tanker (N) and Hazmat (H) endorsements — held together, these are the X combination
- No air brake restriction (no L restriction on your license)
- Current DOT medical card
- 21 or older
- Clean motor vehicle record
- Lift up to 50 lbs, pull and reposition up to 175 ft of charged delivery hose, and climb in and out of the truck — in all weather
Nice to have
- Prior fuel oil, propane or tanker experience
- You know Bucks and Montgomery County roads
- Basic oil-burner knowledge
- An existing TWIC
Benefits: medical, dental and vision, life insurance and short-term disability, retirement with a company match, paid holidays and paid time off, and employee discounts.
We're looking for experienced drivers with all their credentials in place — CDL, endorsements and a current DOT medical card — ready to go to work.
Apply for this job →Read the full posting⏳Part TimeOil Delivery Driver
$24 – $34per hourPart time — schedule built with you · heaviest Nov–Mar
The same route work on a lighter, more seasonal schedule. A good fit if you're retired or semi-retired, or already driving somewhere else and want winter hours.
What you’ll do
- Run delivery routes on the days you're available
- Cover cold snaps, when will-call orders stack up fast
- Same DOT inspections, metering and paperwork as the full-time route
What you need
- Valid CDL Class B or A
- Tanker (N) and Hazmat (H) endorsements — held together, these are the X combination
- No air brake restriction (no L restriction on your license)
- Current DOT medical card
- 21 or older, clean motor vehicle record
- Lift up to 50 lbs and pull up to 175 ft of charged delivery hose, in all weather
Nice to have
- Availability on short notice when the temperature drops
- Prior fuel or tanker experience
- An existing TWIC
Part-time roles do not include benefits.
No reduced standard for part time — same truck, same product, same license requirements. We're looking for experienced drivers with all their credentials in place — CDL, endorsements and a current DOT medical card — ready to go to work.
Apply for this job →Read the full posting🔧Part TimeDiesel / Fleet Mechanic
$30 – $45per hourPart time — schedule built with you
Keep our delivery fleet running and legal. We care that the trucks are ready, not that you're here nine to five.
What you’ll do
- Diagnose and repair diesel engine and chassis problems
- Brakes, air systems, tires, lights, batteries, DEF and aftertreatment
- Perform and document DOT annual inspections, and keep the maintenance files clean
- Service delivery equipment — meters, registers, pumps, hoses, reels, shutoffs
- Get trucks back on the road fast in heating season
- Winter readiness: fuel gelling, block heaters, batteries, tires
What you need
- Proven diesel, medium- or heavy-duty truck experience
- Your own hand tools
- Valid driver's license and a clean record — you'll road-test what you fix
- Lift up to 50 lbs — heavier parts move on a jack or hoist, not carried
Nice to have
- DOT-qualified annual inspector and brake inspector — tell us, it matters to us
- A CDL, even without endorsements, so you can move trucks
- Air brake, hydraulic or welding experience
- Experience with fuel meters, registers or tank trucks
Part-time roles do not include benefits.
Apply for this job →Read the full posting🛠Part TimeMaintenance Mechanic
$25 – $35per hourPM & oil changes · schedule built with you
Scheduled servicing across the fleet — the same checklist, done properly, truck after truck. This is the job that stops small things becoming breakdowns.
What you’ll do
- Scheduled PM services — oil and filter changes, fluids, greasing
- Check and top off coolant, DEF, hydraulic and brake fluid
- Tires: pressure, tread, wear patterns, rotations
- Lights, wipers, batteries, belts and hoses
- Log every service accurately against the truck
- Flag anything outside PM scope to the diesel mechanic rather than guessing at it
What you need
- Hands-on mechanical experience — automotive, fleet, equipment or trade school
- Valid driver's license and a clean record
- Lift up to 50 lbs — heavier parts move on a jack or hoist, not carried
- Your own basic hand tools
- Comfortable on your feet, under trucks, in an unheated shop in winter
Nice to have
- Diesel or medium-duty experience
- A CDL, even without endorsements, so you can move trucks in the yard
- Any DOT inspection exposure
Part-time roles do not include benefits.
Apply for this job →Read the full posting👋 Don’t see your job?
These are the seats we're filling right now, but we're always looking for good people — we'd far rather meet someone worth hiring early than wait until we're short-handed. Apply to whichever posting is closest and tell us what you actually do, or call (215) 874-0093 and talk to us.
How we work
Six things we actually mean, not a poster in the break room.
📞 What happens after you apply
You pick a time for a short interview right after you hit submit — about ten minutes, on Zoom, whenever suits you. Everyone who applies gets one. No long online process, and no waiting on a callback: you will know when your interview is before you leave this page.
Apply
Attach a résumé or just type in where you've worked — either is fine, you don't need both.
