There are a number of options for non-profit and government assistance with home repairs. In this article, I'll be briefly touching on the subject with Hampton as a city example though providing resources throughout the US.
Options Throughout the US:
Find Help - Current, Searchable by Zipcode, & Many Categories of Assistance Including but not Limited to Category on House Maintenance & Repairs
Options with HUD
Reverse Mortgages
Options for Veterans for Adapted Housing Grants
Free Temporary Roof Coverings
Options Throughout Virginia:
EMERGENCY HOME AND ACCESSIBILITY REPAIR PROGRAM (EHARP) (up to $4k)
Cooling Assistance by Virginia Department of Social Services
Virginia Housing Accessibility Grant (up to $8k): A. Granting Freedom (Disabled Veterans and service members), B. Owner-Occupied Modification, C. Rental Unit Accessibility Modification (Renters)
More
Options in Certain Cities/Counties:
Tax Incentives for Rehabilitation
Options in SE VA:
Hampton Roads Housing Crisis Hotline
More SE VA Cities
Related:
Neighborhood Improvements in Hampton: Old Hampton, Old North Hampton, Pasture Point and Sussex