General contractors in Petersburg, VA 23803
16 general contractors, with local market data for this ZIP.
General contractors 16HVAC 7Roofing and exteriors 5Electricians 5Remodeling 4Concrete and masonry 2Other construction trades 2Excavation and demolition 2Fences and decks 2Carpentry, drywall and windows 1Painting 1
Area profitability, construction57 / 100Moderate market, open field
Typical home value$239,000+2.9% in the past year
New homes permitted, 202514Dinwiddie County
Homeowners51.1%16,396 households
Source: Zillow (home value and housing demand in the score), data through Sep 2026. Permits and households: U.S. Census Bureau.
Cameron BuildingGeneral contractor · 325 Brown St, Petersburg(804) 733-6067 · cameronbuilding.co.nz
DF Lunsford ConstructionConstruction company · 221 N South St, Petersburg(804) 203-5216 · DFLunsford.com
Dubon Fencing LLCGeneral contractor · 1117 E Augusta Ave, Petersburg(804) 821-7437 · dubonfencing-polishconcrete.com
Gentry Septic PumpingGeneral contractor · 23522 Cox Rd, North Dinwiddie(804) 733-1422 · safeandsecureloans.com
Knickerbocker Contractors Inc.General contractor · 10049 River Rd, Petersburg(804) 641-1825 · knickerbockercontractors.com
Picture Perfect ShedsConstruction company · 7818 Boydton Plank Rd, Petersburg(804) 357-1048 · pictureperfectsheds.com
Pleasure Pools Inc.General contractor · 15842 Little Knoll Ln, Petersburg(804) 590-1283 · pleasurepoolsrva.com
Richard L Crowder ConstructionConstruction company · 2101 Puddledock Rd, Petersburg(804) 748-8448 · rlcrowder.com
RVA Construction ServicesConstruction company · 131 W Bank St, Petersburg(804) 504-2050 · wedigrva.com
Southside Auger and Pole ServicesConstruction company · 22804 Airpark Dr, Petersburg(804) 732-0893 · southsideaugerandpole.com
Waukeshaw Development Inc.Home developer · 245 E Bank St, Petersburgwaukeshaw.com
WDS IncGeneral contractor · 10001 River Rd, Petersburg(804) 590-2562 · wdsinc.net
Karr Construction IncConstruction company · Petersburg(804) 863-0429 · 2 drivers, 1 truck
Luck of the IrishGeneral contractor · 8915 Circlewood Dr, Petersburg(804) 926-1997
Old Towne BuildersConstruction company · 507 Grove Ave, Petersburg(804) 454-5170
Wells Home RepairGeneral contractor · 2025 Richmond Ave, Petersburg(804) 919-6052
Construction in ZIP 23803 at a glance
Local building angle: Dinwiddie County permitted 14 new homes in 2025. 17% of the homes in this ZIP were built since 2000.
Local figures are estimates from public records and Zillow housing data, updated regularly.