Directory

Plumbing and HVAC

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

163,884 providers in 12,382 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 G. Flynn II Berwick, 03901 ME LicensedPropane and Natural Gas Technician 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. 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. Valiquette Burlington, 05408 VT LicensedJourneyman Plumber PJ-04580 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 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 Kelley South Portland, 04106 ME LicensedMaster Plumber · Master Oil Burner Technician MS30012676 MS90012138 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 Kevin Swint Plumbing Company San Francisco, 94117 CA LicensedC36 557195 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
John Kuipers Plumbing Meadow Valley, 95956 CA LicensedC36 466847 Get a quote Claim
John L Keil Shelby Twp, 48315 MI RegisteredMechanical Contractor Registration LIC2021-01102 Get a quote Claim
John L Nunez Foothill Ranch, 92610 CA LicensedB, C20 561241 Get a quote Claim
John L Rogers Bradford, 05033 VT LicensedJourneyman Plumber PJ-04862 Get a quote Claim
John L. Begin Sabattus, 04280 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT12087 MS90017228 Get a quote Claim
John L. Dusablon Stetson, 04488 ME LicensedJourneyman Plumber JY90017070 Get a quote Claim
John L. Hoffses Mapleton, 04757 ME LicensedJourneyman Oil Burner Technician JY30011442 Get a quote Claim
John L. Macdougall Middlesex, 05602 VT LicensedMaster Plumber PM-03968 Get a quote Claim
John L. Manoogian Westbrook, 04092 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT1656 MS90012132 Get a quote Claim
John L. Milster Farmingdale, 04344 ME LicensedPropane and Natural Gas Technician PNT15022 Get a quote Claim
John L. Milster II Farmingdale, 04344 ME LicensedMaster Plumber MS90019214 Get a quote Claim
John L. Provencal Skowhegan, 04976 ME LicensedMaster Plumber MS2236 Get a quote Claim
John La Forest Plumbing Compton, 90222 CA LicensedC36 594411 Get a quote Claim
John Langlois Middlesex, 05602 VT LicensedPropane Gas Installer GP-05427 (A,F) Get a quote Claim
John Lawrence Bottala Sierra Madre, 91024 CA LicensedC36, C42 1016647 Get a quote Claim
John Liang San Francisco, 94127 CA LicensedC36 824969 Get a quote Claim
John Logan Read Bangor, 04401 ME LicensedPropane and Natural Gas Technician PNT16999 Get a quote Claim
John Long Felton, 19943 DE LicensedMaster Plumber PL-0002416 Get a quote Claim
John M Farrell Chelsea, 05038 VT LicensedPropane Gas Installer · Silver Oil Installer OS-00629 · Special Plumber PS-00444 (P2) GP-02416 (A,C,D,F) Get a quote Claim
John M Hagan Lakeport, 95453 CA LicensedC20 541548 Get a quote Claim
John M. Duggan Colchester, 05446 VT LicensedMaster Plumber PM-03520 Get a quote Claim
John M. Egan Milo, 04463 ME LicensedMaster Plumber MS90016470 Get a quote Claim
John M. Lajoie Lewiston, 04240 ME LicensedPropane and Natural Gas Technician PNT218 Get a quote Claim
John M. Leonard Richmond, 05477 VT LicensedJourneyman Plumber · Natural Gas Installer GN-02291 (H) PJ-02786 Get a quote Claim
John M. Morgan Chelsea, 04330 ME LicensedMaster Oil Burner Technician MS10009124 Get a quote Claim
John M. Plourde Levant, 04456 ME LicensedJourneyman Plumber · Propane and Natural Gas Technician PNT7142 JY90013018 Get a quote Claim
John M. Rodrigue Sanford, 04073 ME LicensedMaster Oil Burner Technician MS30015691 Get a quote Claim
John M. Spizzuoco Portland, 04103 ME LicensedJourneyman Plumber · Propane and Natural Gas Technician PNT4971 JY70005938 Get a quote Claim
John M. York North Yarmouth, 04097 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT4537 MS30013776 Get a quote Claim
John Maichle New Castle, 19720 DE LicensedMaster HVACR, restricted HL-0000346 Get a quote Claim
John Marsett Frankford, 19945 DE LicensedMaster Plumber · Master HVACR HM-0000060 PL-0000742 Get a quote Claim
John Marshall Culver Escondido, 92025 CA LicensedA, B, C21, C36, D40, HAZ 499172 Get a quote Claim
John Maurice Levesque Plymouth, 04969 ME LicensedJourneyman Oil Burner Technician JY30021306 Get a quote Claim
John Mc Donagh Builders and Energy Systems Castro Valley, 94546 CA LicensedB, C4, C10, C27, C33, C36, C38, C43, HAZ 422946 Get a quote Claim
John McClister Harrington, 19952 DE LicensedMaster HVACR HM-0000975 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 174 of 429 · 42,886 listings

What to know before hiring for plumbing and hvac