Junk removal in Virginia
Same-day curbside pickup in 41 cities across Virginia. Book online in 60 seconds. Transparent per-item pricing — no estimates, no appointments, no strangers in your home.
Cities served
ZIP codes covered
Starting price
Municipal programs
Do cities in Virginia offer free bulk pickup?
Every city in Virginia handles bulk pickup differently. Some offer free monthly programs with strict limits, others have no program at all. Here's how each city's municipal program compares — and where Dropcurb fills the gaps.
| City | Bulk pickup? | Details | Wait time | Dropcurb |
|---|---|---|---|---|
| Virginia Beach | Yes | Large Item Collection. Frequency: On demand. Wait: 7-14 days. Fees: free for residents | Varies | Same day, $79 |
| Chesapeake | Yes | Chesapeake Waste Management Services. Frequency: twice yearly. Wait: 8-12 weeks. Fees: no fee | 8-12 weeks | Same day, $79 |
| Arlington | Yes | Arlington County Solid Waste Management. Frequency: Weekly garbage and recycling pickup. Wait: N/A - scheduled service. Fees: Monthly fees: $23.50-38.50 based on bin size, plus bulk item fees | Monthly | Same day, $79 |
| Norfolk | Yes | Bulk Waste Collection. Frequency: On demand. Wait: 10-21 days. Fees: free for residents | Varies | Same day, $79 |
| Richmond | Yes | Bulk Item Collection. Frequency: monthly. Wait: up to 30 days. Fees: free for residents | Monthly | Same day, $79 |
| Newport News | Yes | Newport News Waste Management. Frequency: bi-weekly. Wait: 1-3 weeks. Fees: $15 per pickup | 1-3 weeks | Same day, $79 |
| Alexandria | Yes | Alexandria Environmental Services. Frequency: monthly. Wait: 3-5 weeks. Fees: $30 per pickup | 3-5 weeks | Same day, $79 |
| Hampton | Yes | Hampton Public Works. Frequency: monthly. Wait: 2-4 weeks. Fees: $25 per pickup | 2-4 weeks | Same day, $79 |
| Roanoke | Yes | Roanoke Public Works. Frequency: quarterly. Wait: 6-10 weeks. Fees: no fee | ~3 months | Same day, $79 |
| Portsmouth | Yes | City of Portsmouth Bulk Pick-up. Frequency: on-demand with regular trash day. Wait: 24-48 hours. Fees: free for bulk pickup, $5 per tire after 4 | Varies | Same day, $79 |
| Suffolk | Yes | Suffolk Waste Management. Frequency: as needed. Wait: 5-7 business days. Fees: $40 per collection | Varies | Same day, $79 |
| Lynchburg | Yes | Lynchburg Public Works. Frequency: monthly. Wait: 3-4 weeks. Fees: $20 per pickup | 3-4 weeks | Same day, $79 |
| Centreville | Yes | Fairfax County Bulk Collection - Centreville Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service | 2-4 weeks | Same day, $79 |
| Dale City | Yes | Prince William County Bulk Collection. Frequency: monthly. Wait: 2-4 weeks. Fees: included with regular service | 2-4 weeks | Same day, $79 |
| Reston | Yes | Fairfax County Bulk Collection - Reston Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service | 2-4 weeks | Same day, $79 |
| Woodbridge | Yes | Prince William County Bulk Collection. Frequency: monthly. Wait: 2-4 weeks. Fees: included with regular service | 2-4 weeks | Same day, $79 |
| Leesburg | Yes | Town of Leesburg Bulk Collection. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service for residents | 2-4 weeks | Same day, $79 |
| McLean | Yes | Fairfax County Bulk Collection - McLean Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service | 2-4 weeks | Same day, $79 |
| Ashburn | Yes | Loudoun County Bulk Waste Collection - Ashburn. Frequency: bi-weekly by zones. Wait: 1-2 weeks. Fees: free for residents, $25 for additional service | 1-2 weeks | Same day, $79 |
| Charlottesville | Yes | Charlottesville Public Works. Frequency: bi-monthly. Wait: 4-6 weeks. Fees: $25 per pickup | ~2 months | Same day, $79 |
| Blacksburg | Yes | Town of Blacksburg Bulk Collection. Frequency: every two months. Wait: 2-4 weeks. Fees: included with regular service | 2-4 weeks | Same day, $79 |
| Danville | Yes | City of Danville Bulk Collection. Frequency: monthly. Wait: 3-4 weeks. Fees: included with regular service | 3-4 weeks | Same day, $79 |
| Manassas | Yes | City of Manassas Bulk Waste Pickup. Frequency: on-demand - specific collection days. Wait: 24 hours minimum notice. Fees: free bulk pickup, $225 for courtesy truck rental (seasonal) | Varies | Same day, $79 |
| Annandale | Yes | Fairfax County Bulk Collection - Annandale Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service | 2-4 weeks | Same day, $79 |
| Mechanicsville | Yes | Hanover County Bulk Collection. Frequency: monthly. Wait: 3-4 weeks. Fees: included with regular service | 3-4 weeks | Same day, $79 |
| Sterling | Yes | Loudoun County Bulk Waste Collection - Sterling. Frequency: bi-weekly by zones. Wait: 1-2 weeks. Fees: free for residents, $25 fee for additional pickups | 1-2 weeks | Same day, $79 |
| Springfield | Yes | Fairfax County Bulk Collection - Springfield Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service | 2-4 weeks | Same day, $79 |
| Short Pump | Yes | Henrico County Bulk Collection. Frequency: every two weeks. Wait: 1-2 weeks. Fees: included with regular service | 1-2 weeks | Same day, $79 |
| Fredericksburg | Yes | City of Fredericksburg Bulk Collection. Frequency: twice per year per household. Wait: 2-4 weeks. Fees: free for 2 annual pickups, $75 fee for additional | 2-4 weeks | Same day, $79 |
| Winchester | Yes | City of Winchester Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service | 2-3 weeks | Same day, $79 |
| Herndon | Yes | Town of Herndon Bulk Collection Service. Frequency: quarterly by zones. Wait: 2-6 weeks depending on zone. Fees: included in town services, no additional charge | ~3 months | Same day, $79 |
| Salem | Yes | City of Salem Bulk Collection. Frequency: monthly. Wait: 2-4 weeks. Fees: included with regular service | 2-4 weeks | Same day, $79 |
| Fairfax | Yes | City of Fairfax Bulk Waste Collection. Frequency: monthly zones, on-demand scheduling. Wait: 1-2 weeks. Fees: free monthly pickup, $50 for additional on-demand | 1-2 weeks | Same day, $79 |
| Chantilly | Yes | Fairfax County Bulk Collection - Chantilly Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service | 2-4 weeks | Same day, $79 |
| Chester | Yes | Chesterfield County Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service | 2-3 weeks | Same day, $79 |
| Christiansburg | Yes | Town of Christiansburg Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service | 2-3 weeks | Same day, $79 |
| Midlothian | Yes | Chesterfield County Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service | 2-3 weeks | Same day, $79 |
| Colonial Heights | Yes | City of Colonial Heights Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service | 2-3 weeks | Same day, $79 |
| Glen Allen | Yes | Henrico County Bulk Collection. Frequency: every two weeks. Wait: 1-2 weeks. Fees: included with regular service | 1-2 weeks | Same day, $79 |
| Vienna | Yes | Town of Vienna Bulk Collection Service. Frequency: bi-monthly by zones. Wait: 3-6 weeks. Fees: free bi-monthly service, $50 fee for additional pickups | ~2 months | Same day, $79 |
| Williamsburg | Yes | City of Williamsburg Bulk Collection. Frequency: quarterly. Wait: 1-3 weeks. Fees: included with regular service | ~3 months | Same day, $79 |
Large Item Collection. Frequency: On demand. Wait: 7-14 days. Fees: free for residents
Chesapeake Waste Management Services. Frequency: twice yearly. Wait: 8-12 weeks. Fees: no fee
Arlington County Solid Waste Management. Frequency: Weekly garbage and recycling pickup. Wait: N/A - scheduled service. Fees: Monthly fees: $23.50-38.50 based on bin size, plus bulk item fees
Bulk Waste Collection. Frequency: On demand. Wait: 10-21 days. Fees: free for residents
Bulk Item Collection. Frequency: monthly. Wait: up to 30 days. Fees: free for residents
Newport News Waste Management. Frequency: bi-weekly. Wait: 1-3 weeks. Fees: $15 per pickup
Alexandria Environmental Services. Frequency: monthly. Wait: 3-5 weeks. Fees: $30 per pickup
Hampton Public Works. Frequency: monthly. Wait: 2-4 weeks. Fees: $25 per pickup
Roanoke Public Works. Frequency: quarterly. Wait: 6-10 weeks. Fees: no fee
City of Portsmouth Bulk Pick-up. Frequency: on-demand with regular trash day. Wait: 24-48 hours. Fees: free for bulk pickup, $5 per tire after 4
Suffolk Waste Management. Frequency: as needed. Wait: 5-7 business days. Fees: $40 per collection
Lynchburg Public Works. Frequency: monthly. Wait: 3-4 weeks. Fees: $20 per pickup
Fairfax County Bulk Collection - Centreville Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service
Prince William County Bulk Collection. Frequency: monthly. Wait: 2-4 weeks. Fees: included with regular service
Fairfax County Bulk Collection - Reston Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service
Prince William County Bulk Collection. Frequency: monthly. Wait: 2-4 weeks. Fees: included with regular service
Town of Leesburg Bulk Collection. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service for residents
Fairfax County Bulk Collection - McLean Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service
Loudoun County Bulk Waste Collection - Ashburn. Frequency: bi-weekly by zones. Wait: 1-2 weeks. Fees: free for residents, $25 for additional service
Charlottesville Public Works. Frequency: bi-monthly. Wait: 4-6 weeks. Fees: $25 per pickup
Town of Blacksburg Bulk Collection. Frequency: every two months. Wait: 2-4 weeks. Fees: included with regular service
City of Danville Bulk Collection. Frequency: monthly. Wait: 3-4 weeks. Fees: included with regular service
City of Manassas Bulk Waste Pickup. Frequency: on-demand - specific collection days. Wait: 24 hours minimum notice. Fees: free bulk pickup, $225 for courtesy truck rental (seasonal)
Fairfax County Bulk Collection - Annandale Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service
Hanover County Bulk Collection. Frequency: monthly. Wait: 3-4 weeks. Fees: included with regular service
Loudoun County Bulk Waste Collection - Sterling. Frequency: bi-weekly by zones. Wait: 1-2 weeks. Fees: free for residents, $25 fee for additional pickups
Fairfax County Bulk Collection - Springfield Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service
Henrico County Bulk Collection. Frequency: every two weeks. Wait: 1-2 weeks. Fees: included with regular service
City of Fredericksburg Bulk Collection. Frequency: twice per year per household. Wait: 2-4 weeks. Fees: free for 2 annual pickups, $75 fee for additional
City of Winchester Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service
Town of Herndon Bulk Collection Service. Frequency: quarterly by zones. Wait: 2-6 weeks depending on zone. Fees: included in town services, no additional charge
City of Salem Bulk Collection. Frequency: monthly. Wait: 2-4 weeks. Fees: included with regular service
City of Fairfax Bulk Waste Collection. Frequency: monthly zones, on-demand scheduling. Wait: 1-2 weeks. Fees: free monthly pickup, $50 for additional on-demand
Fairfax County Bulk Collection - Chantilly Area. Frequency: monthly by zones. Wait: 2-4 weeks. Fees: free monthly service
Chesterfield County Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service
Town of Christiansburg Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service
Chesterfield County Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service
City of Colonial Heights Bulk Collection. Frequency: monthly. Wait: 2-3 weeks. Fees: included with regular service
Henrico County Bulk Collection. Frequency: every two weeks. Wait: 1-2 weeks. Fees: included with regular service
Town of Vienna Bulk Collection Service. Frequency: bi-monthly by zones. Wait: 3-6 weeks. Fees: free bi-monthly service, $50 fee for additional pickups
City of Williamsburg Bulk Collection. Frequency: quarterly. Wait: 1-3 weeks. Fees: included with regular service
Pricing
How much does junk removal cost in Virginia?
Dropcurb offers the same transparent per-item pricing across all 41 cities in Virginia. No volume estimates, no surprise fees — select your items online and see your exact total before you book.
Furniture
| Item | First item price | Add-on price | Surcharges |
|---|---|---|---|
| Couch / Sofa | $79 | +$29 | — |
| Mattress (any size) | $79 | +$29 | — |
| Box Spring | $79 | +$29 | — |
| Mattress + Box Spring Set | $109 | +$59 | — |
| Dresser | $79 | +$29 | — |
| Desk | $79 | +$29 | — |
| Dining Table | $79 | +$29 | — |
| Recliner | $79 | +$29 | — |
| Bookshelf | $79 | +$29 | — |
| Bed Frame | $79 | +$29 | — |
| Nightstand | $79 | +$19 | — |
| Office Chair | $79 | +$19 | — |
| Sectional Sofa | $109 | +$59 | — |
| Wardrobe / Armoire | $109 | +$59 | — |
Couch / Sofa
$79
+$29 add-on
Mattress (any size)
$79
+$29 add-on
Box Spring
$79
+$29 add-on
Mattress + Box Spring Set
$109
+$59 add-on
Dresser
$79
+$29 add-on
Desk
$79
+$29 add-on
Dining Table
$79
+$29 add-on
Recliner
$79
+$29 add-on
Bookshelf
$79
+$29 add-on
Bed Frame
$79
+$29 add-on
Nightstand
$79
+$19 add-on
Office Chair
$79
+$19 add-on
Sectional Sofa
$109
+$59 add-on
Wardrobe / Armoire
$109
+$59 add-on
Appliances
| Item | First item price | Add-on price | Surcharges |
|---|---|---|---|
| Refrigerator | $134 | +$59 | +$25 Recycling fee |
| Washer | $134 | +$59 | +$25 Recycling fee |
| Dryer | $134 | +$59 | +$25 Recycling fee |
| Stove / Oven | $134 | +$59 | +$25 Recycling fee |
| Dishwasher | $104 | +$29 | +$25 Recycling fee |
| Microwave | $79 | +$19 | — |
Refrigerator
+$25 Recycling fee
$134
+$59 add-on
Washer
+$25 Recycling fee
$134
+$59 add-on
Dryer
+$25 Recycling fee
$134
+$59 add-on
Stove / Oven
+$25 Recycling fee
$134
+$59 add-on
Dishwasher
+$25 Recycling fee
$104
+$29 add-on
Microwave
$79
+$19 add-on
Electronics
| Item | First item price | Add-on price | Surcharges |
|---|---|---|---|
| TV (any size) | $99 | +$29 | +$20 E-waste fee |
| Computer / Monitor | $99 | +$19 | +$20 E-waste fee |
TV (any size)
+$20 E-waste fee
$99
+$29 add-on
Computer / Monitor
+$20 E-waste fee
$99
+$19 add-on
Exercise Equipment
| Item | First item price | Add-on price | Surcharges |
|---|---|---|---|
| Treadmill | $109 | +$59 | — |
| Elliptical | $109 | +$59 | — |
| Exercise Bike | $79 | +$29 | — |
Treadmill
$109
+$59 add-on
Elliptical
$109
+$59 add-on
Exercise Bike
$79
+$29 add-on
Outdoor
| Item | First item price | Add-on price | Surcharges |
|---|---|---|---|
| Grill | $79 | +$29 | — |
| Patio Furniture Set | $79 | +$29 | — |
| Trampoline | $79 | +$29 | — |
Grill
$79
+$29 add-on
Patio Furniture Set
$79
+$29 add-on
Trampoline
$79
+$29 add-on
Misc
| Item | First item price | Add-on price | Surcharges |
|---|---|---|---|
| Bag of Junk (1-2 bags) | $79 | +$19 | — |
Bag of Junk (1-2 bags)
$79
+$19 add-on
. First item price includes the $79 pickup fee. Add-on price applies to each additional item in the same pickup. Surcharges cover disposal and recycling fees.
Coverage
Cities we serve in Virginia
Virginia Beach
From $79
Pop. 459,470
Chesapeake
From $79
Pop. 249,422
Arlington
From $79
Pop. 238,643
Norfolk
From $79
Pop. 238,005
Richmond
From $79
Pop. 230,436
Newport News
From $79
Pop. 186,247
Alexandria
From $79
Pop. 159,467
Hampton
From $79
Pop. 137,148
Roanoke
From $79
Pop. 100,011
Portsmouth
From $79
Pop. 97,915
Suffolk
From $79
Pop. 94,324
Lynchburg
From $79
Pop. 79,009
Centreville
From $79
Pop. 74,230
Dale City
From $79
Pop. 72,139
Reston
From $79
Pop. 63,226
Woodbridge
From $79
Pop. 54,273
Leesburg
From $79
Pop. 53,731
McLean
From $79
Pop. 50,773
Ashburn
From $79
Pop. 48,729
Charlottesville
From $79
Pop. 47,217
Blacksburg
From $79
Pop. 44,826
Danville
From $79
Pop. 42,590
Manassas
From $79
Pop. 42,550
Annandale
From $79
Pop. 41,008
Mechanicsville
From $79
Pop. 40,960
Sterling
From $79
Pop. 31,434
Springfield
From $79
Pop. 31,339
Short Pump
From $79
Pop. 28,504
Fredericksburg
From $79
Pop. 28,360
Winchester
From $79
Pop. 28,120
Herndon
From $79
Pop. 25,532
Salem
From $79
Pop. 25,346
Fairfax
From $79
Pop. 24,019
Chantilly
From $79
Pop. 23,820
Chester
From $79
Pop. 22,995
Christiansburg
From $79
Pop. 22,482
Midlothian
From $79
Pop. 18,632
Colonial Heights
From $79
Pop. 17,411
Glen Allen
From $79
Pop. 16,802
Vienna
From $79
Pop. 16,473
Williamsburg
From $79
Pop. 15,425
FAQ
Common questions about junk removal in Virginia
How much does junk removal cost in Virginia?
Dropcurb starts at $79 across all 41 cities in Virginia. The $79 pickup fee includes your first item. Additional items start at $19 for small items, $29 for standard furniture, and $59 for heavy equipment. Surcharges apply to mattresses ($15), appliances ($25), and electronics ($20). You see your exact price before you book — no estimates, no surprises.
Does Virginia offer free bulk pickup?
Most cities in Virginia offer some form of free bulk pickup, but every program has different limits, scheduling requirements, and item exclusions. Some cities require scheduling 2+ weeks in advance, while others only run quarterly. See the comparison table above for a city-by-city breakdown. Dropcurb offers same-day pickup starting at $79 in all 41 cities — no scheduling, no item restrictions.
How fast can I get junk removed in Virginia?
Same day. Book before noon in any of our 41 Virginia cities and your items are picked up by 8 PM. No appointment windows. Place items at the curb and go about your day. We text you confirmation when the hauler completes the pickup.
What items does Dropcurb pick up in Virginia?
Dropcurb picks up furniture (couches, dressers, desks, tables, bed frames), mattresses and box springs, appliances (refrigerators, washers, dryers, stoves, dishwashers), electronics (TVs, monitors, computers), exercise equipment (treadmills, ellipticals, exercise bikes), outdoor items (grills, patio furniture, trampolines), and bagged junk. We do not pick up hazardous materials, propane tanks, tires, or items over 400 lbs like hot tubs and pianos.
Coverage details
Neighborhoods & zip codes we serve in Virginia
Dropcurb provides same-day curbside junk removal across 41 cities in Virginia. Enter your zip code above to confirm coverage, or find your city below.
Neighborhoods
Oceana Naval Base, Town Center, Hilltop, Red Mill, Kempsville
Zip codes
23450, 23451, 23452, 23453, 23454, 23455, 23456, 23457, 23458, 23459, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23471, 23479
Neighborhoods
Great Bridge, Western Branch, Greenbrier, South Norfolk, Deep Creek, Hickory, Battlefield
Zip codes
23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328
Neighborhoods
Crystal City, Ballston, Clarendon, Pentagon City, Rosslyn, Courthouse, Virginia Square, Columbia Pike
Zip codes
22201, 22202, 22203, 22204, 22205, 22206, 22207, 22209, 22210, 22212, 22213, 22214, 22215, 22216, 22217, 22218, 22219, 22222, 22225, 22226 and 10 more
Neighborhoods
Ghent, Colonial Place, Ocean View, Ballentine Place, Larchmont, Norfolk Botanical Garden area, Old Dominion University, Downtown Norfolk
Zip codes
23501, 23502, 23503, 23504, 23505, 23506, 23507, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23517, 23518, 23519, 23520, 23521 and 4 more
Neighborhoods
The Fan, Museum District, Short Pump, Carytown, Church Hill, Shockoe Bottom, Manchester, Scott's Addition
Zip codes
23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23226, 23227, 23230, 23232, 23234, 23235, 23236, 23237, 23240, 23241, 23249, 23250 and 19 more
Neighborhoods
City Center, Denbigh, East End, Hilton Village, North End, Peninsula Town Center, Port Warwick, Riverside
Zip codes
23601, 23602, 23603, 23605, 23606, 23607, 23608, 23609, 23612, 23628
Neighborhoods
Old Town, Del Ray, Potomac Yard, Seminary Hill, Shirlington, Rosemont, Eisenhower Valley, West End, Beverly Hills, Taylor Run
Zip codes
22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22320, 22321, 22331, 22332, 22333 and 3 more
Neighborhoods
Buckroe Beach, Phoebus, Aberdeen, Hampton University area, Newmarket, Willow Oaks, Fox Hill, Langley View
Zip codes
23630, 23661, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23681
Neighborhoods
Downtown Roanoke, Old Southwest, Belmont, Crystal Spring, Cave Spring, Grandin Village, Villa Heights, Garden City
Zip codes
24001, 24002, 24003, 24004, 24005, 24006, 24007, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020 and 24 more
Neighborhoods
Downtown Portsmouth, Park View, Cradock, Churchland, Simonsdale, Port Norfolk, Lincoln Park, Cavalier Manor
Zip codes
23701, 23702, 23703, 23704, 23705, 23707, 23708, 23709
Neighborhoods
Downtown Suffolk, Harbour View, Bennett's Creek, Kings Fork, Nansemond, Sleepy Hole, Driver, Chuckatuck
Zip codes
23432, 23433, 23434, 23435, 23436, 23437, 23438, 23439
Neighborhoods
Rivermont, Boonsboro, Forest, Madison Heights, Amherst, Bedford, Rustburg, Appomattox
Zip codes
24501, 24502, 24503, 24504, 24505, 24506, 24513, 24514, 24515
Neighborhoods
Centre Ridge, Union Mill, Virginia Run, Brookfield, Sully Station
Zip codes
20120, 20121, 20122
Neighborhoods
Dale City, Montclair, Lake Ridge, Occoquan, Woodbridge, Dumfries, Triangle, Quantico
Neighborhoods
Lake Anne, Hunters Woods, Tall Oaks, North Point, South Lakes
Zip codes
20190, 20191, 20194, 20195, 20196, 22096
Neighborhoods
Lake Ridge, Potomac Mills, Occoquan, Woodbridge Proper, Dale City, Montclair, Prince William Forest, Marumsco
Zip codes
22191, 22192, 22193, 22194, 22195
Neighborhoods
Historic Downtown, Lansdowne, Belmont, Sterling border, Potomac Station, Village at Leesburg, King Street area, Catoctin
Zip codes
20175, 20176, 20177, 20178
Neighborhoods
Langley, Chain Bridge Forest, Churchill, Franklin Park, Lewinsville, Salona Village, Tysons Corner area, Great Falls Street
Neighborhoods
Brambleton, Belmont Greene, Broadlands, Ashbrook, Lansdowne, Ashburn Village, Ashburn Farm, One Loudoun, Ryan Park
Zip codes
20146, 20147, 20148, 20149, 22093
Neighborhoods
Belmont, Fifeville, Rose Hill, Rugby Road, Jefferson Park Avenue, Preston, Greenbrier, Barracks Road, Downtown Historic
Zip codes
22901, 22902, 22903, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911
Neighborhoods
Pheasant Run, The Village, University City, Hethwood, Tom's Creek, Progress Street, Downtown Blacksburg, Faculty Row, Mill Mountain
Zip codes
24060, 24061, 24062, 24063
Neighborhoods
River District, Forest Hills, Westover, Downtown Historic, Mount Cross, North Danville, Schoolfield
Zip codes
24540, 24541, 24543, 24544
Neighborhoods
Historic Downtown, Battlefield, Sudley, Centreville, Bull Run, Westgate, Loch Lomond, Wellington
Zip codes
20108, 20109, 20110, 20111, 20112, 20113
Neighborhoods
Little River Turnpike Corridor, Annandale Hills, Ravenwood, Braddock Road, Columbia Pike, Heritage Mall Area, Woodburn, Sleepy Hollow, Holmes Run
Zip codes
22003
Neighborhoods
Lee-Davis, Pole Green, Chickahominy, Atlee, Mechanicsville Crossing, Cold Harbor, Hanover Courthouse
Zip codes
23111, 23116
Neighborhoods
Sterling Park, Sugarland Run, Dulles South, Countryside, Cascades, Great Falls Crossing, Potomac Falls, Broadlands, Lansdowne
Zip codes
20163, 20164, 20165, 20166, 20167
Neighborhoods
West Springfield, Cardinal Forest, Ravensworth, Keene Mill, Orange Hunt, Springfield Estates, Rolling Valley, Backlick, Daventry
Zip codes
22150, 22151, 22152, 22153, 22156, 22158, 22159, 22160, 22161
Neighborhoods
Wyndham, Grey Oaks, Wellesley, Ridgefield, Twin Hickory, Hunters Creek, Innsbrook, Short Pump Town Center
Neighborhoods
Historic Downtown, Celebrate Virginia, Chatham Heights, Idlewild, Ferry Farm, Battlefield Green, Fall Hill, Shannon Glen
Zip codes
22401, 22402, 22403, 22404, 22405, 22406, 22407, 22408, 22412
Neighborhoods
Historic Downtown, Apple Pie Ridge, Countryside, Millwood, Clear Brook, Stephens City, Kernstown
Zip codes
22601, 22602, 22603, 22604
Neighborhoods
Herndon Station, Woodland Park, Reston Border, Dulles South, Spring Hill, Herndon Village, Oak Hill, Floris
Zip codes
20170, 20171, 20172, 20192, 20193, 22095
Neighborhoods
College Avenue, East Salem, West Salem, Roanoke College Area, Salem Hills, Hanging Rock, Mason Creek
Zip codes
24153
Neighborhoods
Historic Downtown Fairfax, Fairfax Station, George Mason, Country Club View, Eaton Place, Fairfax Circle, University Area, Old Town Fairfax
Zip codes
22030, 22031, 22032, 22033, 22034, 22035, 22036, 22037, 22038
Neighborhoods
South Riding, Stone Ridge, Greenbriar, Franklin Farm, Chantilly Highlands, Dulles Corner, Centre Ridge, Virginia Run
Zip codes
20151, 20152, 20153
Neighborhoods
Brandermill, Woodlake, Chester Village, Ettrick, Pocahontas State Park Area, River Road, Jefferson Davis Highway
Zip codes
23831, 23836
Neighborhoods
Downtown Christiansburg, Virginia Tech Corridor, Falling Branch, Shawsville, Cambria, Pilot, McCoy
Zip codes
24068, 24073
Neighborhoods
Woodlake, Brandermill, Westchester, Salisbury, Robious Landing, Swift Creek, Millfield, Coalfield Station
Zip codes
23112, 23113, 23114
Neighborhoods
Downtown Colonial Heights, Roslyn, Highland Park, Westover Hills, Colonial Heights High School Area, Temple Avenue Corridor, Appomattox River Area, Charles H. Dimmock Parkway, Swift Creek Area, East Colonial Heights
Zip codes
23834
Neighborhoods
Innsbrook, Twin Hickory, Wyndham Forest, Grey Oaks, CrossRidge, Short Pump Border, Hunton
Zip codes
23058, 23059, 23060
Neighborhoods
Meadowlane, Nottoway Park Area, Historic Vienna, Windover Heights, Vale, Wolftrap, Cedar Lane
Zip codes
22180, 22181, 22182, 22183, 22185
Neighborhoods
Colonial Williamsburg, Monticello Avenue Corridor, Richmond Road, New Town, Kingsmill, Ford's Colony, Skipwith Farms, Governor's Land
Zip codes
23185, 23186, 23187, 23188
Statewide Coverage
We serve all of Virginia
Same-day curbside pickup across 41+ cities in Virginia. Book online, leave it at the curb — done.
City not listed?
We serve all of Virginia — not just the cities above. We're adding new city pages every week, but you can book a pickup from anywhere in the state right now.
Book a pickup →Ready to book?
No phone calls. No four-hour windows. No strangers in your living room. Just tell us what's going and we'll handle the rest.
Thousands of pickups across 19 states
60-second booking · No credit card required