Skip to content

How May We Help you today?

At NWP, customer service is always front and center of what we do. Call us Monday through Friday, 8:00 am-5:00 pm, at 804-435-1126 to:

  • Ask a question.
  • Open an account.
  • Place a will-call order.
  • And, anything else you might need to discuss.

Or, complete the short form to the right and submit. An NWP customer service representative will respond as soon as possible.

For emergencies, please call 804-435-1126. If outside of regular business hours, please call the emergency number provided in our after-hours phone message. An NWP representative will return your call as quickly as possible.  

Contact NWP Energy

"*" indicates required fields

Residential or Commercial Customer?

NWP Energy is a locally owned and operated fuel provider. We service satisfied customers in the Northern Neck, Middle Peninsula, and beyond. Want to know more? Call 804-435-1126 today.

NWP ENERGY SERVICES THE FOLLOWING COUNTIES:

NORTHERN NECK
King George, Westmoreland, Richmond, Northumberland, Lancaster 

MIDDLE PENINSULA
King William, King & Queen, Caroline, Essex, Middlesex, Mathews, Limited Service to Gloucester


OFFICE LOCATIONS:

CORPORATE OFFICE
1676 Waverly Avenue, Kilmarnock, Virginia 22482
804-435-1126

KINSALE OFFICE
13866 Cople Highway, Kinsale, Virginia 22488
804-435-1126

VIRGINIA BIODIESEL
7475 Ready Mix Drive, West Point, Virginia 22488
Office: 804-435-1126 
Plant: 804-843-9258
VirginiaBioDiesel.com


NWP strives to always meet the needs of our customers expeditiously and efficiently. Emergency needs are promptly addressed and scheduled on an individual basis. 

NWP’S COVID-19 RESPONSE

NWP Energy is committed to a safe environment for its employees and visitors to our corporate office at 1676 Waverly Avenue, Kilmarnock. All visitors must call 804-435-1126 to schedule an appointment. Unvaccinated visitors are required to wear a protective face mask at all times.

NWP’s service department is currently providing in-home service. However, if a homeowner suspects that anyone in their household has been exposed to COVID, we ask you to immediately notify NWP before a scheduled service appointment at 804-435-1126.