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
Kevin L. Greene Shaftsbury, 05262 VT LicensedSpecial Plumber PS-00095 (P1,P2) Get a quote Claim
Kevin L. Jackman Jay, 04239 ME LicensedPropane and Natural Gas Technician PNT12416 Get a quote Claim
Kevin L. Jamison Turner, 04282 ME LicensedPropane and Natural Gas Technician PNT1041 Get a quote Claim
Kevin L. Knight Eliot, 03903 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT8216 MS90009067 Get a quote Claim
Kevin L. Melvin Farmington, 04938 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT4772 MS90008319 Get a quote Claim
Kevin L. Shaw Falmouth, 04105 ME LicensedMaster Plumber MS90014763 Get a quote Claim
Kevin L. Shaw Cumberland, 04021 ME LicensedPropane and Natural Gas Technician PNT1407 Get a quote Claim
Kevin Landry Auburn, 04211 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT568 MS20005245 Get a quote Claim
Kevin Larry Rousseau Lewiston, 04240 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT10319 JY30017410 Get a quote Claim
Kevin Lawrence Pelotte Windham, 04062 ME LicensedPropane and Natural Gas Technician PNT14626 Get a quote Claim
Kevin List Camden Wyoming, 19934 DE LicensedMaster Plumber · Master HVACR HM-0000028 PL-0000338 Get a quote Claim
Kevin Luzzi DBA A Fast Plumbing & Drain San Jacinto, 92582 CA LicensedB, C36 659935 Get a quote Claim
Kevin M Paige Barre, 05641 VT LicensedPropane Gas Installer GP-03684 (A) Get a quote Claim
Kevin M Ricketts Rutland, 05701 VT LicensedPropane Gas Installer GP-05777 (F) Get a quote Claim
Kevin M Sackett Clinton Twp, 48035 MI RegisteredMechanical Contractor Registration LIC2019-02207 Get a quote Claim
Kevin M. Davis West Paris, 04289 ME LicensedPropane and Natural Gas Technician PNT17246 Get a quote Claim
Kevin M. Kerwin Westbrook, 04092 ME LicensedPropane and Natural Gas Technician PNT2053 Get a quote Claim
Kevin M. Mackenzie Vassalboro, 04989 ME LicensedPropane and Natural Gas Technician PNT3283 Get a quote Claim
Kevin M. McGovern S Hero, 05486 VT LicensedMaster Plumber · Natural Gas Installer GN-01960 (H,NG) PM-04045 Get a quote Claim
Kevin M. Powell Gorham, 04038 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT4320 JY30011687 Get a quote Claim
Kevin M. Ritzi Readfield, 04355 ME LicensedMaster Plumber MS2570 Get a quote Claim
Kevin M. Viens Waitsfield, 05673 VT LicensedMaster Plumber · Propane Gas Installer GP-00624 (A,B,C,D) PM-02075 Get a quote Claim
Kevin M. Viens II Waterbury, 05676 VT LicensedJourneyman Plumber PJ-03272 Get a quote Claim
Kevin Maguire Clarendon, 05759 VT LicensedSilver Oil Installer OS-01988 Get a quote Claim
Kevin Maguire Wallingford, 05773 VT LicensedMaster Plumber PM-05405 Get a quote Claim
Kevin Matthew Henault Livermore, 04253 ME LicensedPropane and Natural Gas Technician PNT10801 Get a quote Claim
Kevin Matthew Paugh Norco, 92860 CA LicensedC20, C36, C42 715807 Get a quote Claim
Kevin Michael Ballam I Canaan, 04924 ME LicensedPropane and Natural Gas Technician PNT15719 Get a quote Claim
Kevin Michael Brawn Veazie, 04401 ME LicensedJourneyman Plumber JY90019850 Get a quote Claim
Kevin Michael Conley Wayne, 04284 ME LicensedMaster Plumber · Journeyman Oil Burner Technician JY30017472 · Propane and Natural Gas Technician PNT10857 MS90016925 Get a quote Claim
Kevin Michael Fecteau Biddeford, 04005 ME LicensedPropane and Natural Gas Technician PNT12491 Get a quote Claim
Kevin Michael McGee Colorado Springs, 80951 CO LicensedHeating Mechanic IV (HVAC Service Technician) Get a quote Claim
Kevin Michael Megno Jr Bucksport, 04416 ME LicensedMaster Plumber · Master Oil Burner Technician MS30022055 · Propane and Natural Gas Technician PNT15950 MS90020659 Get a quote Claim
Kevin Michael Ricker Milo, 04463 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT16309 JY30023200 Get a quote Claim
Kevin Michael Whitmore Eddington, 04428 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT14474 JY30021098 Get a quote Claim
Kevin Moore Owls Head, 04854 ME LicensedMaster Oil Burner Technician MS30016226 Get a quote Claim
Kevin Morin Westbrook, 04092 ME LicensedMaster Plumber MS90017390 Get a quote Claim
Kevin Myers Heating and Air ConditioningLicence verified Escondido, 92029 CA LicensedC20 947412 Get a quote Claim
Kevin Neil Owens Stratton, 04982 ME LicensedMaster Plumber MS90012466 Get a quote Claim
Kevin P Archambault Enosburg Falls, 05450 VT LicensedPropane Gas Installer GP-03820 (A,C,F) Get a quote Claim
Kevin P Connors Bellows Falls, 05101 VT LicensedBronze Oil Installer · Propane Gas Installer GP-03160 (A,B,F) OB-01796 Get a quote Claim
Kevin P Plouff Enosburg Falls, 05450 VT LicensedPropane Gas Installer GP-00363 (A,B1,B2,B3,B4A,B6,B7,F) Get a quote Claim
Kevin P. Bell Windsor, 04363 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT7213 JY30023062 Get a quote Claim
Kevin P. McNally South Berwick, 03908 ME LicensedJourneyman Oil Burner Technician JY30017440 Get a quote Claim
Kevin P. Ward Portland, 04103 ME LicensedPropane and Natural Gas Technician PNT3599 Get a quote Claim
Kevin Paul Morin Peaks Island, 04108 ME LicensedJourneyman Plumber JY90015608 Get a quote Claim
Kevin R Dunican Jr North Bennington, 05257 VT LicensedSilver Oil Installer · Special Plumber PS-00412 (P1,P2) OS-00640 Get a quote Claim
Kevin R Lawrence Milton, 05468 VT LicensedNatural Gas Installer GN-05596 (H) Get a quote Claim
Kevin R. Chute Bowdoin, 04287 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT1244 MS30005827 Get a quote Claim
Kevin R. Cole Winterport, 04496 ME LicensedPropane and Natural Gas Technician PNT3937 Get a quote Claim
Kevin R. Hebert Madawaska, 04756 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT332 JY20003519 Get a quote Claim
Kevin R. Martin Biddeford, 04005 ME LicensedMaster Plumber MS90008817 Get a quote Claim
Kevin R. Milner Chester, 04457 ME LicensedJourneyman Oil Burner Technician JY20007052 Get a quote Claim
Kevin Reb Frederica, 19946 DE LicensedMaster HVACR, restricted HL-0000287 Get a quote Claim
Kevin Reynolds Springvale, 04083 ME LicensedMaster Plumber MS90015008 Get a quote Claim
Kevin Rogers Georgetown, 19947 DE LicensedMaster HVACR HM-0000705 Get a quote Claim
Kevin S. Chapin Hope, 04847 ME LicensedMaster Plumber · Master Oil Burner Technician MS20005727 · Propane and Natural Gas Technician PNT3806 MS8277 Get a quote Claim
Kevin S. Crowley Grand Isle, 05458 VT LicensedSpecial Plumber PS-04584 Get a quote Claim
Kevin S. Sutton Gray, 04039 ME LicensedPropane and Natural Gas Technician PNT9792 Get a quote Claim
Kevin Salvador Jimenez Sylmar, 91342 CA LicensedC36 1117185 Get a quote Claim
Kevin Sanger Plumbing Valley Center, 92082 CA LicensedC36 882468 Get a quote Claim
Kevin Scott Knowles Colorado Springs, 80921 CO LicensedHeating Mechanic IV (HVAC Service Technician) Get a quote Claim
Kevin Sherrard Hermon, 04401 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT5915 MS30021261 Get a quote Claim
Kevin Smith Laurel, 19956 DE LicensedMaster HVACR HM-0011149 Get a quote Claim
Kevin Soots Ocean View, 19970 DE LicensedMaster Plumber PL-0012871 Get a quote Claim
Kevin Steven Chamberlain Scarborough, 04074 ME LicensedMaster Plumber MS90017948 Get a quote Claim
Kevin T. Fitzgerald Casco, 04015 ME LicensedPropane and Natural Gas Technician PNT1134 Get a quote Claim
Kevin T. Smith Seal Harbor, 04675 ME LicensedJourneyman Plumber JY70002181 Get a quote Claim
Kevin Tan Rosemead, 91770 CA LicensedC20 1128961 Get a quote Claim
Kevin Thomas Frankford, 19945 DE LicensedMaster HVACR HM-0011335 Get a quote Claim
Kevin Thomas Morse West Bath, 04530 ME LicensedPropane and Natural Gas Technician PNT13038 Get a quote Claim
Kevin V. Reed Rockland, 04841 ME LicensedMaster Plumber · Master Oil Burner Technician MS10009406 MS90015321 Get a quote Claim
Kevin W. Parenteau Dayton, 04005 ME LicensedJourneyman Plumber JY70005528 Get a quote Claim
Kevin W. Sturtevant Norway, 04268 ME LicensedMaster Plumber MS90014282 Get a quote Claim
Kevin W. Wolf Brooksville, 04617 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT15200 MS30022734 Get a quote Claim
Kevin Wager Detroit, 48219 MI RegisteredMechanical Contractor Registration LIC2026-01150 Get a quote Claim
Kevin Walsh Gorham, 04038 ME LicensedPropane and Natural Gas Technician PNT8551 Get a quote Claim
Kevin Watkins Omaha NE RegisteredAcad Master LIC-2200584 Get a quote Claim
Kevin Welch Ascutney, 05030 VT LicensedSilver Oil Installer OS-01723 Get a quote Claim
Kevin Williamson Ocean View, 19970 DE LicensedMaster HVACR, restricted HL-0000482 Get a quote Claim
Kevin Woodall Townsend, 19734 DE LicensedMaster HVACR HM-0000428 Get a quote Claim
Kevin's Plumbing and Drain Cleaning Services Twentynine Palms, 92277 CA LicensedC36 941953 Get a quote Claim
Key Heating and Air Conditioning Woodland Hills, 91367 CA LicensedC20 594949 Get a quote Claim
Key, John Matthew Jr Fernandina Beach, 32034 FL LicensedCertified Plumbing Contractor CFC1433085 Get a quote Claim
Key, Maya Crawfordville, 32327 FL LicensedCertified Air Conditioning Contractor CAC1823883 Get a quote Claim
Keyden Allan Leeman Bath, 04530 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT13904 MS30022754 Get a quote Claim
Keyrose Plumbing and Rooter Lake Elsinore, 92530 CA LicensedC36 1160260 Get a quote Claim
Khagen Dahal Colchester, 05446 VT LicensedNatural Gas Installer GN-04860 (H) Get a quote Claim
Khaled Abdelhadi (2019M) Canton, 48188 MI RegisteredMechanical Contractor Registration LIC2017-00061 Get a quote Claim
Khaled K Alkablany Detroit, 48212 MI RegisteredMechanical Contractor Registration LIC2022-01502 Get a quote Claim
Khalil Fahes Dearborn, 48126 MI RegisteredMechanical Contractor Registration LIC2025-00847 Get a quote Claim
Khan-Gani, Salisha Davenport, 33837 FL LicensedCertified Mechanical Contractor CMC1250498 Get a quote Claim
Kharbouch, Mehdi Bradenton, 34209 FL LicensedCertified Air Conditioning Contractor CAC1824327 Get a quote Claim
Ki Hong Airconditioning Fullerton, 92833 CA LicensedC20 984268 Get a quote Claim
Ki San Shin Los Angeles, 90006 CA LicensedB, C36 923947 Get a quote Claim
Kibeak Oh Cypress, 90630 CA LicensedB, C20 1121245 Get a quote Claim
Kicklighter, Richard W Ormond Beach, 32174 FL LicensedCertified Air Conditioning Contractor CAC032402 Get a quote Claim
Kidd, Ethan Levi La Vergne, 37086 TN LicensedContractors: Limited Licensed Plumbers (Limited Licensed Plumber) 5119 Get a quote Claim
Kidd, Isaac Jebadiah Nolasco Columbia, 38401 TN LicensedContractors: Limited Licensed Plumbers (Limited Licensed Plumber) 5360 Get a quote Claim
Kifer, John Joseph II Odessa, 33556 FL LicensedCertified Air Conditioning Contractor CAC1823105 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 191 of 429 · 42,886 listings

What to know before hiring for plumbing and hvac