Greg’s Petro Direct Contacts to Handle all Your Fuel & Lubricant Needs


As you know, many of us at Greg’s Petroleum Service have been working remotely from home the past few months due to the COVID-19 pandemic. During this time, we temporarily implemented an auto-attendant phone system to help handle calls with limited staff.

Well now, we’re back! We wanted to let all of our customers know that our team is back in the office. You will no longer receive our auto-attendant when you call our main line. We’re here and ready to direct you to the right place.

To get service even more directly, please use this directory to immediately reach the individual relevant to your inquiry!

Inquiry Contact Phone Number
Fuel Orders/Dispatch Bob Harris 661-535-4901
Bakersfield Oil Orders/Dispatch Jon Adams 661-535-4903
Delano Oil Orders/Dispatch Luis Vaca 661-535-4920
Fresno Oil Orders/Dispatch Jeremiah Speer 559-293-3477
Pay a Bill, Invoice Inquiries & Cardlock Questions Tristan Regan 661-535-4999
Request a Credit App & New Account Setup Patricia Helvaci 661-535-4907
Safety, Compliance and Equipment Inquiries Todd Hall 661-535-4904


Since 1961, our commitment to deliver value through customer service, high quality products, reliability, and safety has set us apart. We hope by providing you with a direct line to your go-to person within our Company will help expedite your process of connecting with us!