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
M B & Sons Plumbing Inc Gardena, 90249 CA LicensedC36 833750 Get a quote Claim
M B C Plumbing Services Inc San Marcos, 92069 CA LicensedC36 945833 Get a quote Claim
M B Heating & Air Conditioning, Inc. Gonzales, 70737 LA LicensedMechanical 6232 Get a quote Claim
M B Heating & Cooling, LLC Columbia, 38401 TN LicensedContractor 61107 Get a quote Claim
M B J Mechanical LLC Oracle, 85623 AZ LicensedCR-39 Air Conditioning and Refrigeration 267751 Get a quote Claim
M B Plumbing Air Conditioning & Heating IncLicence verified Riverside, 92506 CA LicensedC20, C36 713817 Get a quote Claim
M B R G F R (Plumbing) Dallas, 75212 TX RegisteredPlumbing Contractor Get a quote Claim
M Brothers Plumbing & Maintenance CoLicence verified Los Angeles, 90011 CA LicensedC36 794431 Get a quote Claim
M C & J Plumbing Services Wilton, 95693 CA LicensedC36 1122416 Get a quote Claim
M C A ConstructionLicence verified Santa Fe Springs, 90670 CA LicensedB, C20 1037040 Get a quote Claim
M C A Mechanical Inc Gardnerville, 89410 NV LicensedC-21B Air Conditioning 0073895 Get a quote Claim
M C B Industries LLC Hollywood, 29449 SC RegisteredMechanical Contractor LIC-009959-2018 Get a quote Claim
M C Contracting Inc Princeton, 24739 WV LicensedPlumbing WV040961 Get a quote Claim
M C G Boilers Inc Chino Hills, 91709 CA LicensedC4, C36 811476 Get a quote Claim
M C Heating & Cooling Corporation Hickory Hills, 60457 IL RegisteredHVAC contractor registration Get a quote Claim
M C I Plumbing CorpLicence verified Riverside, 92509 CA LicensedC36 961466 Get a quote Claim
M C L Heating & Air Conditioning IncLicence verified San Francisco, 94124 CA LicensedC20 989383 Get a quote Claim
M C L Waste Water Systems LLC Tucson, 85754 AZ LicensedCR-41 Septic Tanks and Systems 239340 Get a quote Claim
M C Mechanical Services East Granby, 06026 CT LicensedHeating, Piping & Cooling Unlimited Contractor HTG.0407408-S1 Get a quote Claim
M C O Inc Glendale, 85318 AZ LicensedCR-39 Air Conditioning and Refrigeration 246898 Get a quote Claim
M C Plumbing Las Vegas, 89128 LicensedC-1D Plumbing 0051363 Get a quote Claim
M C Plumbing Inc Livonia, 48152 MI RegisteredPlumbing Firm Registration LIC2002-00876 Get a quote Claim
M C R Services Inc Bishop, 93515 CA LicensedC20 914968 Get a quote Claim
M C S Air Conditioning LLC Spring, 77388 TX RegisteredMechanical Contractor Get a quote Claim
M C S Plumbing LLCLicence verified Las Vegas, 89118 NV LicensedC-1D Plumbing 0072691 Get a quote Claim
M Campbell Contracting LLC Columbus OH LicensedSewer and water contractor Get a quote Claim
M Cary & Daughters Plumbing Decatur, 30030 GA LicensedPlumbing Contractor MP006716 Get a quote Claim
M Costa Plumbing LLC West Palm Beach, 33405 FL LicensedCertified Plumbing Contractor CFC1425592 Get a quote Claim
M Crawley Plumbing Holbrook, 11741 NY LicensedMaster Plumber MP-3815 Get a quote Claim
M Cubed Plumbing Inc. Miami, 33143 FL LicensedCertified Plumbing Contractor CFC1429614 Get a quote Claim
M D Forrester Plumbing LLC Ashburn, 20147 VA LicensedClass C contractor, plumbing 2705151076 Get a quote Claim
M D H Boiler Service and Repair Inc South Gate, 90280 CA LicensedC4, C36 851741 Get a quote Claim
M D H Burner and Boiler Company Inc South Gate, 90280 CA LicensedC4, C36 731449 Get a quote Claim
M D Patterson Construction Clive, 50325 IA RegisteredRegistered contractor: Plumbing/Heating & A/C Contractors C131613 Get a quote Claim
M D Plumbing LLC Naples, 34120 FL LicensedCertified Plumbing Contractor CFC1429482 Get a quote Claim
M D RooterLicence verified Glendale, 91201 CA LicensedC36 1051419 Get a quote Claim
M D Smith Heating & Air Conditioning Inc Modesto, 95355 CA LicensedC20 954959 Get a quote Claim
M D Stainless ServicesLicence verified Downey, 90241 CA LicensedA, B, C36, D34 608186 Get a quote Claim
M Dads Plumbing Inc San Dimas, 91773 CA LicensedC36 1141773 Get a quote Claim
M Davis Contracting LLC Hanahan, 29410 SC RegisteredMechanical Contractor LIC-015057-2025 Get a quote Claim
M Davis Mechanical Oklahoma City OK LicensedMechanical Contractor CR-24936-L Get a quote Claim
M Denis Construction LLC Miami, 33173 FL LicensedCertified Air Conditioning Contractor CAC1823527 Get a quote Claim
M E B Plumbing Philadelphia PA LicensedMaster plumber 26137 Get a quote Claim
M E Bock Inc Grayslake, 60030 IL RegisteredHVAC 26LICH-0179 Get a quote Claim
M E C Construction Division San Francisco, 94131 CA LicensedB, C36 880315 Get a quote Claim
M E Flow Inc Leesburg, 20175 VA LicensedClass A contractor, plumbing 2701009873 Get a quote Claim
M E M Interiors Inc Mechanicsville, 23111 VA LicensedClass A contractor, plumbing 2701015608 Get a quote Claim
M E Property Maintenance & Construction LLC Hampton, 23666 VA LicensedClass A contractor, HVAC 2705129929 Get a quote Claim
M G Air & Cooling Inc Inglewood, 90304 CA LicensedC20 1157104 Get a quote Claim
M G D Home Builders IncLicence verified West Hills, 91304 CA LicensedB, C20 977423 Get a quote Claim
M G Dumas Heating & Air Conditioning - Melvin Dumas Toledo OH LicensedHVAC contractor HVC-16-00110 Get a quote Claim
M G Mechanical Services Waxahachie, 75167 TX RegisteredAir Conditioning Contractor ME099936_056351939-001 Get a quote Claim
M G Plumbing Inc Thousand Oaks, 91360 CA LicensedC36 477562 Get a quote Claim
M G Plumbing and Drain Svc Lawrenceville, 30044 GA LicensedPlumbing Contractor MP208439 Get a quote Claim
M G Riox Plumbing LLC Norcross, 30091 GA LicensedPlumbing Contractor MPR108109 Get a quote Claim
M G Sunshine Service LLC Henderson, 89015 NV LicensedC-21 Refrigeration and Air Conditioning 0083727 Get a quote Claim
M Gaehwiler Construction IncLicence verified San Francisco, 94124 CA LicensedB, C4, C36 510649 Get a quote Claim
M Galvan Plumbing Inc Indio, 92201 CA LicensedC36 515849 Get a quote Claim
M Green HVAC LLC Spencerville, 46788 IN LicensedHVAC BD-41505 Get a quote Claim
M H Graves IncLicence verified Bell Gardens, 90201 CA LicensedC20 241731 Get a quote Claim
M H Hart Plumbing Heating & Air Conditioning Inc Pasadena, 91107 CA LicensedC20, C36 798223 Get a quote Claim
M H Plumbing Connections Colleyville, 76034 TX LicensedPM - Master Plumber P007721 Get a quote Claim
M H T Local Plumbing Inc Bell, 90201 CA LicensedC36 1108011 Get a quote Claim
M Hernandez Plumbing Houston, 77088 TX RegisteredPlumbing Contractor CON-000497-2022 Get a quote Claim
M I B Associates IncLicence verified Winnetka, 91306 CA LicensedC20 444221 Get a quote Claim
M I C Systems LLC Henderson, 89002 NV LicensedC-21 Refrigeration and Air Conditioning 0078063 Get a quote Claim
M I S Appliance IncLicence verified Beverly Hills, 90211 CA LicensedC20 756018 Get a quote Claim
M J Emonds Mechanical Contractors LLC South Glastonbury, 06073 CT LicensedHeating, Piping & Cooling Unlimited Contractor HTG.0392776-S1 Get a quote Claim
M J Fahy & Sons Inc Woodbury, 06798 CT LicensedHeating, Piping & Cooling Unlimited Contractor · Plumbing & Piping Unlimited Contractor PLM.0204042-P1 HTG.0386523-S1 Get a quote Claim
M J Hellmuth Plumbing IncLicence verified Canyon Country, 91351 CA LicensedC36 486785 Get a quote Claim
M J M Refrigeration and Air Conditioning Inc Queen Creek, 85142 AZ LicensedCR-39 Air Conditioning and Refrigeration 175455 Get a quote Claim
M J Mechanical Heating and Air Conditioning Inc Lancaster, 93536 CA LicensedC20 950153 Get a quote Claim
M J Mechanical Services Inc San Carlos, 94070 CA LicensedC20 853653 Get a quote Claim
M J Plumbing & Repair Inc Lompoc, 93436 CA LicensedC36 1031797 Get a quote Claim
M J S Construction Services, Inc Orlando, 32803 FL LicensedCertified Plumbing Contractor CFC1428486 Get a quote Claim
M J Systems & Design Corp Las Vegas, 89118 NV LicensedC-21 Refrigeration and Air Conditioning 0060049 Get a quote Claim
M J W Heating Plainfield, 06374 CT LicensedHeating, Piping & Cooling Limited Contractor HTG.0389352-G1 Get a quote Claim
M J the Plumber IncLicence verified Sylmar, 91342 CA LicensedC36 1084739 Get a quote Claim
M Jacobson Plumbing LLC Phoenix, 85032 AZ LicensedCR-37 Plumbing 267076 Get a quote Claim
M Jones Heating & Cooling Alpharetta, 30004 GA LicensedConditioned Air Contractor · Conditioned Air Contractor, Non-Restricted CN211319 · HVAC (Conditioned Air) Contractor CN211278 · HVAC (Conditioned Air) Contractor CN211319 CN211319 Get a quote Claim
M Jones Plumbing Inc Indianapolis, 46201 IN RegisteredPlumbing Get a quote Claim
M K Construction Fort Myers, 33905 FL LicensedCertified Air Conditioning Contractor CAC058518 Get a quote Claim
M K Heating and Air Conditioning IncLicence verified Chatsworth, 91311 CA LicensedC20 956874 Get a quote Claim
M K House Consulting Inc Las Vegas, 89118 NV LicensedC-1D Plumbing 0076574 Get a quote Claim
M K I Services Inc Tucson, 85710 AZ LicensedCR-54 Water Conditioning Equipment 175719 Get a quote Claim
M K Industries Vernon Hills, 60061 IL RegisteredHVAC · HVAC 09LICH-0352 1207 Get a quote Claim
M K Mechanical Inc Glendale, 85308 AZ LicensedR-39 Air Conditioning and Refrigeration Including Solar · C-79 Air Conditioning and Refrigeration Including Solar 096580 096571 Get a quote Claim
M L Bell Construction LLC Ashland, 23005 VA LicensedClass A contractor, plumbing 2705125423 Get a quote Claim
M L Collins Inc Tucson, 85733 AZ LicensedC-37 Plumbing 082362 Get a quote Claim
M L Payne Virginia Beach, 23454 VA LicensedClass B contractor, plumbing 2705012353 Get a quote Claim
M L S Plumbing and Builder Inc Oakland, 94610 CA LicensedA, B, C16, C36 1141590 Get a quote Claim
M Lang Services LLC Big Pine Key, 33043 FL LicensedCertified Plumbing Contractor · Certified Mechanical Contractor CMC1249419 CFC1425866 Get a quote Claim
M M Air Conditioning Inc Hialeah, 33016 FL LicensedCertified Air Conditioning Contractor CAC1815894 Get a quote Claim
M M Builders Group Van Nuys, 91405 CA LicensedB, C20 1004432 Get a quote Claim
M Mechanical LLC Glendale, 85302 AZ LicensedCR-39 Air Conditioning and Refrigeration 306264 Get a quote Claim
M Meier & Sons Heating & Air Conditioning Inc Santa Rosa, 95403 CA LicensedC20 610649 Get a quote Claim
M Monteiro & Son Inc Newtown, 06470 CT LicensedPlumbing & Piping Unlimited Contractor PLM.0277527-P1 Get a quote Claim
M Monteiro & Son Inc Newtown, 06470 CT LicensedHeating, Piping & Cooling Unlimited Journeyperson HTG.0352875-S2 Get a quote Claim
M O E Plumbing Inc Ft Lauderdale, 33334 FL RegisteredRegistered Plumbing Contractor RF0057564 Get a quote Claim
M P D Plumbing IncorporatedLicence verified Gardena, 90247 CA LicensedC36 925060 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 888 of 1221 · 122,072 listings

What to know before hiring for plumbing and hvac