Grease Trap Cleaning in Virginia
Grease Trap Cleaning across Virginia: the 624 ZIP codes and 350 cities we route calls in, and who licenses plumbers in the state.

Free to homeowners in Virginia — the contractor pays us for the introduction, you never do.
How often it has to be done
Our grease trap cleaning coverage in Virginia runs to 624 ZIP codes in 350 cities. Food premises cluster tightly in large municipalities, and the cleaning interval is usually fixed by one city ordinance — often the quarter-full rule — enforced by the same inspectors across the whole system.
Source: coverage area as published by our call partner; place and county names from the US Census Bureau.
We route grease trap cleaning calls in 624 ZIP codes across 350 Virginia cities, in 79 counties.
What this site is
InterceptorCall is a referral service, not a contractor. We connect operators and property managers with independent contractors. Contractors and waste haulers are required to hold whatever credential and permit their state or municipality demands — ask to see them, because the manifest they leave you is a compliance record. We carry out no work, we haul nothing, we do not set prices, and we never charge the caller anything. Nothing here states the grease limit, the pumping interval or the device size that applies to any particular kitchen; those are set by your control authority and by your installation.Checking a credential in Virginia
Virginia licenses are issued by the Virginia Department of Professional and Occupational Regulation, which publishes a public search you can use before work begins.
24 of the 67 Virginia counties we cover, from the end of the alphabet
- Patrick County 7 ZIP codes
Ararat, Claudville, Critz, Meadows of Dan, Patrick Springs, Stuart, Woolwine - Petersburg City County 4 ZIP codes
Petersburg, Virginia State University - Pittsylvania County 13 ZIP codes
Blairs, Callands, Cascade, Chatham, Dry Fork, Gretna, Hurt and 6 more - Poquoson City County 1 ZIP code
Poquoson - Portsmouth City County 8 ZIP codes
Portsmouth - Powhatan County 1 ZIP code
Powhatan - Prince George County 3 ZIP codes
Disputanta, Fort Lee, Prince George - Prince William County 25 ZIP codes
Manassas, Woodbridge, Dumfries, Gainesville, Haymarket, Nokesville, Quantico and 4 more - Pulaski County 7 ZIP codes
Belspring, Draper, Dublin, Hiwassee, New River, Parrott, Pulaski - Radford City County 3 ZIP codes
Radford - Rappahannock County 7 ZIP codes
Amissville, Castleton, Chester Gap, Flint Hill, Huntly, Washington, Woodville - Richmond City County 13 ZIP codes
Richmond - Scott County 2 ZIP codes
Hiltons, Weber City - Shenandoah County 9 ZIP codes
Strasburg, Edinburg, Fort Valley, Maurertown, Mount Jackson, New Market, Toms Brook and 1 more - Southampton County 8 ZIP codes
Boykins, Branchville, Capron, Courtland, Drewryville, Ivor, Newsoms and 1 more - Spotsylvania County 2 ZIP codes
Spotsylvania - Stafford County 3 ZIP codes
Stafford - Suffolk city County 8 ZIP codes
Suffolk - Surry County 5 ZIP codes
Claremont, Dendron, Elberon, Spring Grove, Surry - Sussex County 2 ZIP codes
Wakefield, Waverly - Virginia Beach City County 20 ZIP codes
Virginia Beach - Warren County 3 ZIP codes
Bentonville, Front Royal, Linden - Washington County 1 ZIP code
Mendota - York County 5 ZIP codes
Yorktown, Seaford
43 more Virginia counties are inside the coverage area and are not listed here. If your ZIP code is in Virginia, the call reaches a contractor.
What that coverage looks like
Food premises concentrate where the population does, and in Virginia that is Fairfax County with 85 covered ZIP codes, Arlington holding 27 of them. A pump truck working a dense block services several kitchens in a run; one working the far side of 79 counties does not, and the interval has to be set with that in mind.
How a grease trap cleaning job goes
An interceptor is pumped on a schedule and the schedule is written down. The trap is opened, the accumulated grease and solids are removed, the baffles are checked and the service is recorded. The record is the part that matters when an inspector asks: a trap that is clean today and has no history of being cleaned is still a finding.
What the call asks about grease trap cleaning
- How many covers the kitchen does and what it cooks, because that sets the interval more than the tank size does.
- Where the interceptor is and whether a truck can reach it.
- When it was last pumped, and whether there is a record of it.
Every Virginia city we route in
49 cities, ordered by the share of buildings with twenty or more units. Commercial kitchens cluster where the buildings are large, and every one of them has an interceptor. Each page carries that city’s own numbers and the ZIP codes we route there.
- Arlington 50%
- McLean 35%
- Alexandria 28%
- Falls Church 26%
- Reston 26%
- Richmond 18%
- Herndon 17%
- Fairfax 16%
- Vienna 14%
- Norfolk 13%
- Charlottesville 11%
- Ashburn 11%
- Newport News 10%
- Petersburg 9%
- Crozet 9%
- Oakton 9%
- Henrico 8%
- Blacksburg 8%
- Sterling 8%
- Virginia Beach 8%
- Carrollton 8%
- Annandale 7%
- Woodbridge 7%
- Leesburg 7%
- Williamsburg 6%
- Portsmouth 6%
- Manassas 6%
- Springfield 6%
- Centreville 6%
- Lorton 6%
- Fredericksburg 6%
- Midlothian 6%
- Hampton 6%
- Winchester 5%
- Danville 5%
- Chesapeake 5%
- Suffolk 4%
- Glen Allen 4%
- Martinsville 4%
- Prince George 4%
- Woodstock 4%
- Berryville 4%
- Triangle 4%
- Bristol 4%
- Radford 4%
- Warrenton 3%
- South Boston 3%
- Gainesville 3%
- Luray 3%
Before you call
An interceptor that is pumped on a schedule is a cost; one that is pumped after a backup is a closure. The pages above set out the record a kitchen has to keep.

