Find assistance in paying for your energy costs.
The agencies listed here provide assistance for payment of utility bills. Please contact the individual agency for further information on program requirements and qualifications. In addition, many local churches may provide limited assistance.

Department of Social Services
Roanoke City (540) 853-2591
Roanoke County (540) 387-6087
Bedford County (540) 586-7750
Botetourt County (540) 591-5960
Montgomery County (540) 382-6990
Information and Service Referral 211
HeatShare
The HeatShare program is a partnership between The Salvation Army and Roanoke Gas to provide emergency heating assistance for low-income residents facing utility shut-offs, offering one-time help for gas bills and sometimes furnace repairs, funded by donations and Roanoke contributions
To apply for heating assistance, please call the Salvation Army at (540) 343-5335


Manage Your Natural Gas Costs
Natural gas usage fluctuates by the season. Our budget billing program provides more consistent payment amounts each month based on the annual consumption of the previous budget year (July – June). You have the assurance of knowing what your monthly bill is by spreading the annual cost of your natural gas utilities into equal payments.
It’s simple and easy to enroll. Contact Customer Service at (540) 777-4427 Monday – Friday 8:00 AM – 5:00 PM and tell the representative that you want to enroll in our Budget Billing Plan. The representative will calculate your budget amount for you and give you the monthly payment amount. Our Customer Service representatives can also answer any questions you may have regarding this program.