Home › Virginia

Plumbing Jobs in Virginia — Appointments, Not Leads

Pipe Well books customer appointments across Virginia and texts them to licensed plumbers. Free to join, no monthly fee, no lead fees — we're paid 50% of the job after materials, and only after you've been paid.

Join Free →

We currently book plumbing appointments in 232 Virginia cities. Work in this state is shaped by mixed historic and new housing with heavy water-heater turnover, which keeps water heater replacement, drain and sewer work, and repiping in steady demand.

Licensing in Virginia

Virginia licenses through DPOR (Journeyman/Master Plumber). Pipe Well additionally requires proof of general liability insurance of at least $1,000,000 and a valid driver license before your first appointment. You remain the licensed contractor of record on every job.

Virginia licenses statewide through the Virginia Department of Professional and Occupational Regulation (DPOR), Board for Contractors — Tradesman Licensing. Recognised classes include Journeyman Plumber: full-scope plumbing work after board-approved exam, Master Plumber: plans, supervises, repairs and maintains plumbing systems to the Virginia Uniform Statewide Building Code, Residential Plumber: created April 1, 2025; scope limited to residential structures, with reduced experience requirements. Experience requirement: Journeyman: 4 years of practical experience plus 240 hours of formal vocational training (alternate route: 2 years of experience with an associate degree or accredited program certificate). Renewal: Every 2 years.

Full detail, including exam provider and current renewal rules: Virginia plumbing license requirements →

What the work looks like in Virginia

Most of what we book is everyday service work rather than new construction: water heater replacement, drain and sewer clearing, leak location and repair, fixture swaps, and repipes. Local conditions matter — mixed historic and new housing with heavy water-heater turnover — so the mix in Virginia skews toward the jobs those conditions create. Appointments arrive tagged by urgency, so you know before you accept whether it is an emergency, a same-day call, a next-day booking or a scheduled installation.

You set your own prices. Pipe Well never tells you what to charge and never collects money from the customer on your behalf — the homeowner pays you directly, exactly as they would on any other job. What we sell is the booked appointment and the customer's commitment to a time, not a discount on your labour.

How a Virginia appointment reaches you

  1. A homeowner in Virginia calls us or books through our site.
  2. We qualify the job — what is wrong, the full address, and when they are actually available.
  3. We book a real appointment with a date and time window.
  4. Our system matches the address against every verified plumber whose ZIP and radius cover it, best-rated first, and texts the closest match.
  5. You reply YES and receive the customer's name, phone number and full address.
  6. You do the work and collect payment directly from the homeowner.
  7. You report what you collected and upload the supply house receipt. We invoice our half of what is left, due within 48 hours of you being paid.

Decline as many as you like — nothing is charged for an appointment you turn down, and it does not count against you.

Is it worth it in Virginia?

The honest comparison is not our 50% against a $60 lead fee — it is cost per booked job. A shared lead sold to three or four Virginia plumbers at $40–$85 that closes maybe one time in six works out well north of $300 per job actually won, plus the unpaid hours spent chasing the five that went nowhere. That money leaves your account whether or not you ever get paid.

Our share is larger in absolute dollars on a big ticket, and smaller — often zero — on everything that does not convert. If your trucks are already full, buy leads or do your own marketing instead; you will keep more. If you have open capacity, a new van to keep busy, or you have been burned buying leads that never turned into work, being paid nothing until the customer pays you is a very different risk. Run your own numbers →

How the network pays

There is no subscription and no per-lead charge anywhere in Virginia. When we send you an appointment and you complete the job, you collect payment directly from the customer. Your documented material costs come off the top, and Pipe Well is paid 50% of what is left: (amount collected from the customer − documented material cost) × 50% = Pipe Well's share, settled within 48 hours of that payment. On a $2,800 water heater job with $800 in materials, the net is $2,000, our share is $1,000 and you keep $1,800 — your half plus full reimbursement of your materials. Materials must be documented with receipts or invoices uploaded with the job; undocumented materials are not deducted, and labor, overhead, truck, fuel and taxes are not deducted either. If the customer never pays, nothing is owed.

Cover your Virginia area

Set your ZIP and radius (30-mile minimum) and start receiving appointments by SMS.

Apply Free →

Virginia cities we book appointments in

County 14

AlexandriaCharlottesvilleChesapeakeFredericksburgHamptonHarrisonburgLynchburgManassasNewport NewsNorfolkRichmondRoanokeSuffolkVirginia Beach

Accomack County 13

AccomacBloxomChincoteagueHallwoodKellerMelfaOnancockOnleyPainterParksleySaxisTangierWachapreague

Accomack County~~~Northampton County 1

Belle Haven

Albemarle County~~~Fluvanna County 1

Scottsville

Alleghany County 2

Clifton ForgeIron Gate

Amherst County 1

Amherst

Appomattox County 1

Appomattox

Appomattox County~~~Prince Edward County 1

Pamplin City

Arlington County 1

Arlington

Augusta County 1

Craigsville

Augusta County~~~Rockingham County 1

Grottoes

Bedford County 1

Bedford

Botetourt County 3

BuchananFincastleTroutville

Bristol city County 1

Bristol

Brunswick County 2

AlbertaLawrenceville

Brunswick County~~~Mecklenburg County 1

Brodnax

Buchanan County 1

Grundy

Buckingham County 1

Dillwyn

Buena Vista city County 1

Buena Vista

Campbell County 2

AltavistaBrookneal

Caroline County 2

Bowling GreenPort Royal

Carroll County 1

Hillsville

Charlotte County 4

Charlotte Court HouseDrakes BranchKeysvillePhenix

Clarke County 2

BerryvilleBoyce

Colonial Heights city County 1

Colonial Heights

Covington city County 1

Covington

Craig County 1

New Castle

Culpeper County 1

Culpeper

Cumberland County~~~Prince Edward County 1

Farmville

Danville city County 1

Danville

Dickenson County 3

ClinchcoClintwoodHaysi

Dinwiddie County 1

McKenney

Emporia city County 1

Emporia

Essex County 1

Tappahannock

Fairfax County 6

CentrevilleCliftonHerndonMcLeanRestonVienna

Fairfax city County 1

Fairfax

Fairfax County~~~Prince William County 1

Occoquan

Falls Church city County 1

Falls Church

Fauquier County 3

RemingtonThe PlainsWarrenton

Floyd County 1

Floyd

Franklin County 2

Boones MillRocky Mount

Franklin city County 1

Franklin

Frederick County 2

MiddletownStephens City

Galax city County 1

Galax

Giles County 5

Glen LynNarrowsPearisburgPembrokeRich Creek

Grayson County 3

FriesIndependenceTroutdale

Greene County 1

Stanardsville

Greensville County~~~Sussex County 1

Jarratt

Halifax County 4

HalifaxScottsburgSouth BostonVirgilina

Halifax County~~~Mecklenburg County 1

Clarksville

Hanover County 1

Ashland

Henry County 1

Ridgeway

Highland County 1

Monterey

Hopewell city County 1

Hopewell

Isle of Wight County 2

SmithfieldWindsor

King William County 1

West Point

Lancaster County 2

IrvingtonWhite Stone

Lancaster County~~~Northumberland County 1

Kilmarnock

Lee County 2

JonesvillePennington Gap

Lexington city County 1

Lexington

Loudoun County 8

AshburnHamiltonHillsboroLeesburgLovettsvilleMiddleburgPurcellvilleRound Hill

Louisa County 2

LouisaMineral

Lunenburg County 2

KenbridgeVictoria

Madison County 1

Madison

Manassas Park city County 1

Manassas Park

Martinsville city County 1

Martinsville

Mecklenburg County 4

BoydtonChase CityLa CrosseSouth Hill

Middlesex County 1

Urbanna

Montgomery County 2

BlacksburgChristiansburg

Northampton County 5

Cape CharlesCheritonEastvilleExmoreNassawadox

Norton city County 1

Norton

Nottoway County 3

BlackstoneBurkevilleCrewe

Orange County 2

GordonsvilleOrange

Page County 3

LurayShenandoahStanley

Patrick County 1

Stuart

Petersburg city County 1

Petersburg

Pittsylvania County 3

ChathamGretnaHurt

Poquoson city County 1

Poquoson

Portsmouth city County 1

Portsmouth

Prince William County 3

DumfriesHaymarketQuantico

Pulaski County 2

DublinPulaski

Radford city County 1

Radford

Rappahannock County 1

Washington

Richmond County 1

Warsaw

Roanoke County 1

Vinton

Rockbridge County 2

GlasgowGoshen

Rockingham County 6

BridgewaterBroadwayDaytonElktonMount CrawfordTimberville

Russell County 3

ClevelandHonakerLebanon

Russell County~~~Wise County 1

St. Paul

Salem city County 1

Salem

Scott County 6

ClinchportDuffieldDungannonGate CityNickelsvilleWeber City

Shenandoah County 6

EdinburgMount JacksonNew MarketStrasburgToms BrookWoodstock

Smyth County 2

ChilhowieMarion

Smyth County~~~Washington County 1

Saltville

Southampton County 6

BoykinsBranchvilleCapronCourtlandIvorNewsoms

Staunton city County 1

Staunton

Surry County 3

ClaremontDendronSurry

Sussex County 3

Stony CreekWakefieldWaverly

Tazewell County 5

BluefieldCedar BluffPocahontasRichlandsTazewell

Warren County 1

Front Royal

Washington County 3

AbingdonDamascusGlade Spring

Waynesboro city County 1

Waynesboro

Westmoreland County 2

Colonial BeachMontross

Williamsburg city County 1

Williamsburg

Winchester city County 1

Winchester

Wise County 5

AppalachiaBig Stone GapCoeburnPoundWise

Wythe County 2

Rural RetreatWytheville

Not listed? Apply anyway — coverage follows the plumbers who join, and we cap each service area at three plumbers so the ones who are in get real volume.

Common questions from Virginia plumbers

Is this leads or actual booked appointments?

Appointments. We advertise, answer the phone, qualify the job and agree a time with the homeowner, then send that appointment to one plumber. You are not racing other contractors to call a shared contact.

What does it cost to join?

Nothing — no signup fee, no monthly subscription, no per-lead charge. We are paid 50% of the job after your documented materials, and only after the customer has paid you.

What if the customer never pays me?

You owe us nothing. Our share is calculated on money you actually collected. We absorb the marketing cost of that job.

How far will I drive?

You set your ZIP and radius, 30 miles minimum. The text tells you the mileage before you accept.

Can I leave?

Yes, with seven days' written notice. No contract term, no minimum.

Who is this a bad fit for?

Anyone already booked solid, shops living off repeat and referral work, and plumbers doing mostly high-ticket repipes — on a big net, half is a lot of money.

More for Virginia plumbers: plumbing leads in Virginia · Virginia license requirements · what plumbing leads really cost · how to get more plumbing jobs · vs Angi Leads · full pricing · about Pipe Well