Directory

Plumbing and HVAC

Plumbers, HVAC and gas contractors holding the trade licence for the work.

163,543 providers in 12,423 ZIPs Credentials differ by state and city, because the requirement itself does. Each listing says which one it holds.

Some states license the person rather than the firm (master plumbers, gas technicians), which is why independent tradespeople have their own tab.

Ordered by permits pulled, so businesses with a verified record of inspected work come first.

A licensed individual trading under their own name. Well suited to smaller jobs. Ask to see proof of liability insurance and workers' compensation before work starts, since sole licensees are not always required to carry either.

Business Location Credential Record
John D. Wyman Biddeford, 04005 ME LicensedPropane and Natural Gas Technician PNT2834 Get a quote Claim
John Daniel Repair Citrus Heights, 95610 CA LicensedB, C36 737179 Get a quote Claim
John Daniel Ruit Damariscotta, 04543 ME LicensedPropane and Natural Gas Technician PNT8708 Get a quote Claim
John David Belanger Frenchville, 04745 ME LicensedMaster Plumber MS60007779 Get a quote Claim
John Degoosh Jr. Pittsford, 05763 VT LicensedPropane Gas Installer GP-02249 (A,B,C,D,E,F) Get a quote Claim
John Diekel Ludlow, 05149 VT LicensedPropane Gas Installer GP-05645 (F) Get a quote Claim
John Dittenhoefer Nipomo, 93444 CA LicensedC20 685206 Get a quote Claim
John Dunbar Middletown, 19709 DE LicensedMaster HVACR · Master Plumber PL-0002652 HM-0000180 Get a quote Claim
John E Fulmer E Burke, 05832 VT LicensedPropane Gas Installer GP-05734 (F) Get a quote Claim
John E. Bushee, Jr. Arlington, 05250 VT LicensedMaster Plumber PM-03049 Get a quote Claim
John E. Glover Owls Head, 04854 ME LicensedMaster Oil Burner Technician MS30000777 Get a quote Claim
John E. Holt Norridgewock, 04957 ME LicensedPropane and Natural Gas Technician PNT116 Get a quote Claim
John E. Hubbard Warren, 04864 ME LicensedPropane and Natural Gas Technician PNT11711 Get a quote Claim
John E. Hughes Kennebunk, 04043 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT4329 MS30008471 Get a quote Claim
John E. Johnston Jr Fort Fairfield, 04742 ME LicensedMaster Plumber · Master Oil Burner Technician MS30016557 · Propane and Natural Gas Technician PNT6052 MS90015357 Get a quote Claim
John E. Patrick Brooks, 04921 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT12438 JY30017680 Get a quote Claim
John E. Potter Jr Newcastle, 04553 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT8896 MS30011826 Get a quote Claim
John Edward Gallagher Martinez, 94553 CA LicensedC36 810463 Get a quote Claim
John Edward Pratt Gray, 04039 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT12465 MS30021406 Get a quote Claim
John Eisenbrey Milford, 19963 DE LicensedMaster HVACR, restricted HL-0000053 Get a quote Claim
John Eric Billings Kennebunk, 04043 ME LicensedPropane and Natural Gas Technician PNT15354 Get a quote Claim
John Esteves DBA Johnny's Plumbing Ripon, 95366 CA LicensedB, C34, C36 969511 Get a quote Claim
John Evans Corona, 92883 CA LicensedC36 915303 Get a quote Claim
John F Pruss Jr Essex Jct, 05452 VT LicensedJourneyman Plumber PJ-03243 Get a quote Claim
John F. Carlin Surry, 04684 ME LicensedMaster Plumber · Master Oil Burner Technician MS30007664 · Propane and Natural Gas Technician PNT8754 MS8214 Get a quote Claim
John F. Compagna Morrisville, 05661 VT LicensedMaster Plumber PM-03812 Get a quote Claim
John F. Hubbard East Baldwin, 04024 ME LicensedPropane and Natural Gas Technician · Journeyman Oil Burner Technician JY30023701 PNT12498 Get a quote Claim
John F. Lizotte Berwick, 03901 ME LicensedMaster Plumber MS70008283 Get a quote Claim
John F. Mahoney Bomoseen, 05732 VT LicensedMaster Plumber · Silver Oil Installer OS-00685 PM-04067 Get a quote Claim
John Fair Plainfield, 05667 VT LicensedSpecial Plumber PS-00065 (P1,P2) Get a quote Claim
John Fairbanks III Poultney, 05764 VT LicensedMaster Plumber PM-05447 Get a quote Claim
John Fallon Plumbing Huntington Beach, 92646 CA LicensedC36 609847 Get a quote Claim
John G Fairbanks III Poultney, 05764 VT LicensedNatural Gas Installer GN-05651 (H) Get a quote Claim
John G. Beaulieu Jay, 04239 ME LicensedJourneyman Plumber JY90013373 Get a quote Claim
John G. Beaulieu Jr Jay, 04239 ME LicensedJourneyman Oil Burner Technician JY30012459 Get a quote Claim
John G. Everett Swanville, 04915 ME LicensedPropane and Natural Gas Technician PNT12879 Get a quote Claim
John G. Flynn II Berwick, 03901 ME LicensedPropane and Natural Gas Technician · Journeyman Oil Burner Technician JY30012801 PNT6222 Get a quote Claim
John G. Guyotte Dover Foxcroft, 04426 ME LicensedPropane and Natural Gas Technician PNT4219 Get a quote Claim
John G. Joler Waterville, 04901 ME LicensedMaster Plumber · Master Oil Burner Technician MS10008353 MS8044 Get a quote Claim
John G. Michaud Richmond, 04357 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT12586 JY30020570 Get a quote Claim
John Gabrielli Newark, 19702 DE LicensedMaster Plumber · Master HVACR HM-0000194 PL-0000889 Get a quote Claim
John Garbrick Lincoln, 19960 DE LicensedMaster HVACR · Master HVACR, restricted HL-0000163 HM-0011385 Get a quote Claim
John Godfrey Construction Nipomo, 93444 CA LicensedB, C36 955977 Get a quote Claim
John Greaves Presque Isle, 04769 ME LicensedMaster Plumber MS2529 Get a quote Claim
John Greenside Construction Truckee, 96160 CA LicensedB, C36 418381 Get a quote Claim
John H Phelps Sandgate, 05250 VT LicensedPropane Gas Installer GP-00024 (A,B1,B2,B3,B4A,B6,B7,F) Get a quote Claim
John H Williams Mission Hills, 95103 CA LicensedA, C34, C36, C42 314848 Get a quote Claim
John H. Anthony Jr Westbrook, 04092 ME LicensedMaster Plumber MS90008545 Get a quote Claim
John H. Gerber Falmouth, 04105 ME LicensedMaster Plumber MS1785 Get a quote Claim
John H. Giroux Jr Solon, 04979 ME LicensedMaster Plumber MS2106 Get a quote Claim
John H. Gray Brooksville, 04617 ME LicensedMaster Plumber · Master Oil Burner Technician MS30001526 MS2402 Get a quote Claim
John H. Hammond Gorham, 04038 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT3776 MS10009159 Get a quote Claim
John H. Harkins Jr Southwest Harbor, 04679 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT6196 MS30011590 Get a quote Claim
John H. Lane IV Jacksonville, 05342 VT LicensedMaster Plumber PM-03975 Get a quote Claim
John H. Newton Sidney, 04330 ME LicensedJourneyman Oil Burner Technician JY30012840 Get a quote Claim
John HVAC Services Murrieta, 92563 CA LicensedC20, C38 1094786 Get a quote Claim
John Hands Camden Wyoming, 19934 DE LicensedMaster HVACR HM-0000517 Get a quote Claim
John Harkins Jr Southwest Harbor, 04679 ME LicensedMaster Plumber MS2782 Get a quote Claim
John Hawkins Swanton, 05488 VT LicensedNatural Gas Installer GN-02165 (H) Get a quote Claim
John Henderson Newark, 19713 DE LicensedMaster HVACR, restricted HL-0000017 Get a quote Claim
John Hiott Wyoming, 19934 DE LicensedMaster HVACR HM-0000033 Get a quote Claim
John Hobson Smyrna, 19977 DE LicensedMaster HVACR, restricted HL-0000014 Get a quote Claim
John Holguin San Diego, 92104 CA LicensedC36 1073822 Get a quote Claim
John Horvath Magnolia, 19962 DE LicensedMaster HVACR HM-0000355 Get a quote Claim
John Huhn Newark, 19702 DE LicensedMaster HVACR HM-0000951 Get a quote Claim
John J Bechum Guildhall, 05905 VT LicensedPropane/Natural Gas Installer GB-04668 (G) Get a quote Claim
John J Budaj Panton, 05491 VT LicensedSilver Oil Installer OS-01289 Get a quote Claim
John J Byrnes Jr Brattleboro, 05303 VT LicensedPropane Gas Installer GP-00147 (A,B1,B2,B3,B4A,G) Get a quote Claim
John J L Fennell Anaheim, 92804 CA LicensedC36 1086390 Get a quote Claim
John J Mercy Montgomery, 05470 VT LicensedPropane/Natural Gas Installer GB-00449 (B1,B2,B3,B4A,B6,B7,H) Get a quote Claim
John J Wiley S Burlington, 05403 VT LicensedNatural Gas Installer GN-06022 (H) Get a quote Claim
John J. Albert Madawaska, 04756 ME LicensedMaster Plumber · Master Oil Burner Technician MS30002822 · Propane and Natural Gas Technician PNT455 MS2555 Get a quote Claim
John J. Fortier Lewiston, 04240 ME LicensedMaster Plumber MS90019115 Get a quote Claim
John J. Ladd Orland, 04472 ME LicensedJourneyman Oil Burner Technician JY20005903 Get a quote Claim
John J. Mercy, Jr. Montgomery, 05470 VT LicensedSpecial Plumber · Silver Oil Installer OS-00628 PS-00326 (P1,P2) Get a quote Claim
John J. Murphy Jr Woolwich, 04579 ME LicensedPropane and Natural Gas Technician PNT7453 Get a quote Claim
John J. Oriol South Paris, 04281 ME LicensedMaster Plumber MS90020539 Get a quote Claim
John J. Provoncha Essex Jct, 05452 VT LicensedJourneyman Plumber · Natural Gas Installer GN-01070 (NG) PJ-01721 Get a quote Claim
John J. Stratton Ludlow, 04730 ME LicensedJourneyman Oil Burner Technician JY30018915 Get a quote Claim
John J. Truskowski Readsboro, 05350 VT LicensedJourneyman Plumber PJ-03124 Get a quote Claim
John J. Whitcomb Turner, 04282 ME LicensedMaster Plumber · Master Oil Burner Technician MS30015908 MS90015164 Get a quote Claim
John Jacobs Farmington Hills, 48152 MI RegisteredMechanical Contractor Registration LIC2025-01202 Get a quote Claim
John James Stickney Dresden, 04342 ME LicensedPropane and Natural Gas Technician PNT11460 Get a quote Claim
John Johns Plumbing & RooterLicence verified San Bruno, 94066 CA LicensedC36 1096144 Get a quote Claim
John Joseph Dziekan Pittsfield, 04967 ME LicensedPropane and Natural Gas Technician PNT11399 Get a quote Claim
John Joseph Gano Colorado Springs, 80917 CO LicensedHeating Mechanic IV (HVAC Service Technician) Get a quote Claim
John Joseph Kelley II Bangor, 04401 ME LicensedPropane and Natural Gas Technician PNT17738 Get a quote Claim
John Joseph Powell Eddington, 04428 ME LicensedPropane and Natural Gas Technician PNT11835 Get a quote Claim
John K. Burgess Milford, 04461 ME LicensedMaster Plumber MS90021378 Get a quote Claim
John K. Coppens Topsham, 04086 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT8976 MS90016493 Get a quote Claim
John K. Hawkins Swanton, 05488 VT LicensedJourneyman Plumber PJ-03149 Get a quote Claim
John K. Johnson Springvale, 04083 ME LicensedPropane and Natural Gas Technician PNT1765 Get a quote Claim
John K. Jones III Mount Vernon, 04352 ME LicensedMaster Plumber MS8207 Get a quote Claim
John K. Scott Portland, 04103 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT142 MS7652 Get a quote Claim
John Keith Mattera Menifee, 92584 CA LicensedB, C36 868236 Get a quote Claim
John Kellogg Orwell, 05760 VT LicensedSpecial Plumber · Propane/Natural Gas Installer GB-01595 (A,B1,B2,B4B,B6,B7,F,H) PS-00469 (P2) Get a quote Claim
John Kevin Levasseur Caribou, 04736 ME LicensedPropane and Natural Gas Technician PNT11001 Get a quote Claim
John Kind Plumbing San Diego, 92111 CA LicensedC36 1005251 Get a quote Claim
John Klein Cadillac, 49601 MI RegisteredMechanical Contractor Registration LIC2024-00939 Get a quote Claim
John Kojigian Fresno, 93711 CA LicensedC36 302633 Get a quote Claim

Badges come from public records, not from us or the business. Licence verified: an issued licence number and a city permit record name the same firm. Established: ten or more permits on record. Active this year: a permit dated in the last 12 months. A business without a badge may simply work where we hold no permit records.

Page 178 of 415 · 41,471 listings

What to know before hiring for plumbing and hvac