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.

Business Location Credential Record
Mw Harrison Plumbing LLC Canton, 30115 GA LicensedPlumbing Contractor MP210835 Get a quote Claim
Mw Mechanical Inc Escondido, 92029 CA LicensedC20, C38 1002804 Get a quote Claim
Mw Mechanical LLC Clayton, 27527 NC LicensedMechanical Contractor 35820 Get a quote Claim
Mwh Services Inc Cincinnati, 45252 OH RegisteredMechanical - State Licensed · Refrigeration - State Licensed CBRC004341 · Hydronic Piping - State Licensed CBRC004341 CBRC004341 Get a quote Claim
Mwi Mechanical, Inc Philadelphia PA LicensedMaster plumber 051542 Get a quote Claim
Mwj Services LLC Jena, 71342 LA LicensedMechanical 75788 Get a quote Claim
Mx Construction Services Inc. McKinney, 75070 TX RegisteredWater and Wastewater Bonded Contractor TL-WWWBC-000210 Get a quote Claim
Mx Corporation Fuquay Varina, 27526 NC LicensedMechanical Contractor 19469 Get a quote Claim
Mx Plumbing Inc Lake Stevens, 98258 WA LicensedResidential MXPLUPI777JJ Get a quote Claim
Mx2 Services LLC Blountville, 37617 TN LicensedContractor 86254 Get a quote Claim
My A/C Company, LLC New Port Richey, 34652 FL LicensedCertified Air Conditioning Contractor CAC1818122 Get a quote Claim
My A/C Guy Heating and Cooling LLC Valrico, 33596 FL LicensedCertified Air Conditioning Contractor CAC1823592 Get a quote Claim
My A/C Guy, Inc. Lake City, 32024 FL LicensedCertified Air Conditioning Contractor CAC1818477 Get a quote Claim
My A/C HVAC LLC St. Johns, 32259 FL LicensedCertified Air Conditioning Contractor CAC1822346 Get a quote Claim
My AC Doctor LLC Baton Rouge, 70808 LA LicensedMechanical 73543 Get a quote Claim
My AC Guy Ocala, 34474 FL LicensedCertified Mechanical Contractor CMC1251474 Get a quote Claim
My AC Guy LLC Lincolnton, 28092 NC LicensedMechanical Contractor 36706 Get a quote Claim
My AC Guy of North Florida Inc Lake City, 32024 FL LicensedCertified Air Conditioning Contractor CAC1824233 Get a quote Claim
My AC Guys Fort Worth, 76180 TX LicensedME - B License + Env AC/Htg W006759 Get a quote Claim
My AC Hero LLC Keller, 76248 TX RegisteredAir Conditioning Contractor ME149448_193602312-002 Get a quote Claim
My AC Hook Up Inc Pompano Beach, 33064 FL LicensedCertified Air Conditioning Contractor CAC058142 Get a quote Claim
My Aire LLC Tucker, 30084 GA LicensedConditioned Air Contractor CR110019 Get a quote Claim
My Airflow Solutions LLC Cape Coral, 33993 FL LicensedCertified Air Conditioning Contractor CAC1824942 Get a quote Claim
My Area Plumbing, LLC Brooksville, 34602 FL LicensedCertified Plumbing Contractor CFC1433449 Get a quote Claim
My Buddy the Plumber Westminster, 80221 CO RegisteredPlumbing · Plumbing Contractor PLM26-0099 Get a quote Claim
My Buddy the Plumber & Water Treatment, LLC Mesa, 85213 AZ LicensedR-37R Plumbing 333253 Get a quote Claim
My Cool Guys LLC Stafford, 22556 VA LicensedClass A contractor, HVAC 2705197967 Get a quote Claim
My Dad Can Fix Anything LLC Loveland, 80538 CO LicensedCommercial mechanical contractor CL4053 Get a quote Claim
My Dad Heating & Cooling LLC Surprise, 85374 AZ LicensedCR-39 Air Conditioning and Refrigeration 333137 Get a quote Claim
My Dad's Plumbing San Dimas, 91773 CA LicensedC36 1051720 Get a quote Claim
My Denver Plumber LLC Lakewood, 80214 CO RegisteredPlumbing Get a quote Claim
My Drain Company IncLicence verified Sylmar, 91342 CA LicensedC36, C42 976969 Get a quote Claim
My Family Enterprise Inc Parkland, 33076 FL LicensedCertified Air Conditioning Contractor CAC029365 Get a quote Claim
My Fathers Mechanical San Antonio, 78245 TX RegisteredCommercial Kitchen HAE27948 Get a quote Claim
My Georgia Plumber Inc Canton, 30115 GA LicensedPlumbing Contractor MP209782 Get a quote Claim
My Georgia Plumber Inc Canton, 30114 GA LicensedPlumbing Contractor · Master Plumber, Non-Restricted MP209782 MP209782 Get a quote Claim
My Green Home Inc Carlsbad, 92008 CA LicensedB, C20 932258 Get a quote Claim
My Guy Air Conditioning LLC Palm City, 34990 FL LicensedCertified Air Conditioning Contractor CAC1823282 Get a quote Claim
My Guy Cooling & Heating, LLC San Tan Valley, 85143 AZ LicensedCR-39 Air Conditioning and Refrigeration 346830 Get a quote Claim
My Guy Heating & Cooling Saint Louis, 63139 MO RegisteredMechanical Contractor HVR-5620 Get a quote Claim
My Guy Heating and Air Commerce City CO LicensedMechanical AEC01304 Get a quote Claim
My Guy Heating and Air LLC Mead, 80542 CO LicensedLicensed contractor with the City of Thornton · Mechanical Contractor M01006830 · Class C Mechanical Contractor MEC26-0001 · Mechanical Contractor MEC24-0093 LCC202100195 Get a quote Claim
My Guy Heating and Air LLC Firestone, 80504 CO LicensedCommercial mechanical contractor CL3228 Get a quote Claim
My Guy Inc Las Vegas, 89130 NV LicensedC-1D Plumbing · C-21 Refrigeration and Air Conditioning 0088602 0088601 Get a quote Claim
My Guy Services LLC Charleston, 29412 SC RegisteredMechanical Contractor LIC-011312-2019 Get a quote Claim
My Guys Plumbing, Heating & Air Conditioning Inc. Bedford, 44146 OH RegisteredPlumbing Contractor · HVAC Contractor CR22028038 CR22028036 Get a quote Claim
My HVAC Guy Morgantown, 26508 WV LicensedHVAC WV064553 Get a quote Claim
My HVAC Guy LLC Haltom City, 76117 TX RegisteredHVAC Mechanical Contractor 3142252 Get a quote Claim
My HVAC Guy, LLC Fort Worth TX RegisteredMechanical Registration W009565 Get a quote Claim
My HVAC Guy, LLC Fort Worth, 76111 TX LicensedMM - A License/Env AC/Htg+Endorsement W009565 Get a quote Claim
My Heating & Air Conditioning LLC Bunker Hill, 25413 WV LicensedHVAC WV056303 Get a quote Claim
My Hero Plumbing, Inc Garland, 75044 TX RegisteredMaster Plumber PL148931_192693037-002 Get a quote Claim
My Home Comfort Kannapolis, 28083 NC LicensedMechanical Contractor 34172 Get a quote Claim
My House Construction Inc Lynchburg, 24504 VA LicensedClass A contractor, plumbing 2705169677 Get a quote Claim
My Install Guy Murrieta, 92563 CA LicensedB, C36 988836 Get a quote Claim
My Integrity 1St Air Conditioning LLC Tampa, 33617 FL LicensedCertified Air Conditioning Contractor CAC1817668 Get a quote Claim
My Local Plumber Bowie, 76230 TX RegisteredMaster Plumber TL-MPL-000096 Get a quote Claim
My Own Mechanical Services, LLC Gainesville, 32609 FL LicensedCertified Air Conditioning Contractor CAC1823246 Get a quote Claim
My Own Plumbing Co Parkland, 33067 FL LicensedCertified Plumbing Contractor CFC1426498 Get a quote Claim
My Personal Plumber Inc Sanford, 32771 FL LicensedCertified Plumbing Contractor CFC048302 Get a quote Claim
My Phd Services Inc Puyallup, 98373 WA LicensedJourney Level MYPHDPS760DA Get a quote Claim
My PlumberLicence verified Henderson, 89011 NV LicensedC-1D Plumbing 0088341 Get a quote Claim
My Plumber Inc Salinas, 93901 CA LicensedC36, C42 1024528 Get a quote Claim
My Plumber LLC Albuquerque, 87109 NM RegisteredCity business registration COM-2025-004413 Get a quote Claim
My Plumber LLC Vancouver, 98663 WA LicensedJourney Level MYPLUPL788BR Get a quote Claim
My Plumber Plumbing Services LLC Tucson, 85746 AZ LicensedR-37R Plumbing · C-37 Plumbing 362978 337614 Get a quote Claim
My Plumber, LLC Knoxville, 37849 TN LicensedContractor 61091 Get a quote Claim
My Plumbing Company Coral Springs, 33067 FL LicensedCertified Plumbing Contractor CFC1427089 Get a quote Claim
My Plumbing Company LLC Fredericksburg, 22407 VA LicensedClass C contractor, plumbing 2705155934 Get a quote Claim
My Plumbing Doctor Inc San Diego, 92102 CA LicensedC36 1110662 Get a quote Claim
My Plumbing Friends LLC Fort Myers, 33967 FL LicensedCertified Plumbing Contractor CFC1432699 Get a quote Claim
My Plumbing Guy,' LLC' Hollywood, 33019 FL LicensedCertified Plumbing Contractor CFC1425674 Get a quote Claim
My Plumbing Heroes LLC Nokesville, 20181 VA LicensedClass C contractor, plumbing 2705188698 Get a quote Claim
My Plumbing Inc North Hills, 91343 CA LicensedB, C36 1120118 Get a quote Claim
My Plummer Omaha NE RegisteredWater Conditioning Contractor LIC-1602013 Get a quote Claim
My Preferred AC Repair Expert Las Vegas, 89110 NV LicensedC-21B Air Conditioning 0081461 Get a quote Claim
My Refrigeration Man IncLicence verified Jurupa Valley, 91752 CA LicensedB, C20, C38 1003408 Get a quote Claim
My Remodel Colorado, LLC Parker, 80134 CO RegisteredPlumbing Contractor PLM25-0019 Get a quote Claim
My Remodel Colorado, LLC Parker, 80138 CO LicensedPlumbing Contractor PLM25-0019 Get a quote Claim
My Repairman San Antonio, 78227 TX RegisteredRefrigeration HBC-23-TACLB00009563C Get a quote Claim
My Spectrum AC Inc West Palm Beach, 33412 FL LicensedCertified Air Conditioning Contractor CAC1821862 Get a quote Claim
My Tech Services Humble, 77396 TX RegisteredMechanical and HVAC Contractor CON-002194-2025 Get a quote Claim
My Throne Plumbing San Antonio, 78240 TX RegisteredAll Plumbing, Gas, Sewer RMP-24-45328 Get a quote Claim
My-Zia Plumbing, LLC Saint Charles, 60174 IL RegisteredPlumbing CR0005048 Get a quote Claim
Myakka Heating & Cooling Myakka City, 34251 FL LicensedCertified Air Conditioning Contractor · Certified Air Conditioning Contractor CAC1816700 CAC1817523 Get a quote Claim
Myatt & Bates Heating & Air Corp Charleston, 29407 SC RegisteredMechanical Contractor LIC-008726-2017 Get a quote Claim
Myatt Air Conditioning LLC Charleston, 29412 SC RegisteredMechanical Contractor LIC-008792-2017 Get a quote Claim
Myc Plumbing Inc Menifee, 92586 CA LicensedC36 1106755 Get a quote Claim
Myco Plumbing and Drain Solutions Joshua, 76058 TX RegisteredPlumbing Contractor 3324483 Get a quote Claim
Myd HVAC Inc Los Angeles, 90020 CA LicensedC20 1109659 Get a quote Claim
Myers Electric, Inc. Vidalia, 71373 LA LicensedMechanical 13389 Get a quote Claim
Myers Furnace Company Belton, 64012 MO RegisteredMechanical Contractor CLCL10062460-11-2025 Get a quote Claim
Myers Plumbing & Heating Inc Norfolk, 23504 VA LicensedClass A contractor, plumbing 2705026582 Get a quote Claim
Myers Plumbing Heating and Cooling LLC Trimble, 64492 MO RegisteredMechanical Contractor · Plumbing Contractor CLCL10064670-07-2026 CLCL10064785-07-2026 Get a quote Claim
Myers Plumbing Repair Columbus OH LicensedSewer and water contractor Get a quote Claim
Myers Plumbing Services, Inc Nashville, 37209 TN LicensedContractor 69616 Get a quote Claim
Myers Repair Services, Inc. San Antonio, 78263 TX RegisteredAll Plumbing, Gas, Sewer PM36641 Get a quote Claim
Myers, Richard A. Plumbing/Heating, Inc Bristol, 37620 TN LicensedContractor 37832 Get a quote Claim
Myguy Plumbing Inc Mission Viejo, 92691 CA LicensedC36 980687 Get a quote Claim
Mykol Pump Drilling Inc Olympia, 98516 WA LicensedDomestic Pump MYKOLPD788DC 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 945 of 1221 · 122,072 listings

What to know before hiring for plumbing and hvac