Skip to content


We know you have other fuel supplier options. But consider this. There is only ONE locally owned and operated petroleum and propane company based in the Northern Neck — and that’s NWP Energy. Our operational office is located in Lancaster County at 1676 Waverly Avenue, just minutes from Kilmarnock, our hometown.

Although proximity is important, consistently dependable and responsive service matters even more. And because NWP Energy is a family-owned business, we know that what we do keeps our friends and neighbors safe and comfortable.

Read more about NWP Energy.


We want your business, and we make it easy for you to become an NWP customer. You can apply online or call us at 804-435-1126, Monday through Friday, 8:00 am to 5:00 pm. Let’s get started!

NWP is a leading locally owned and operated fuel supplier for homes and businesses throughout the Northern Neck, King George to Lancaster County. We also offer the full range of NWP services and products to the Middle Peninsula including King William, King & Queen, Caroline, Essex, Middlesex, Mathews counties, and limited service to Gloucester County.

Become an NWP Energy customer.


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.