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
McDonald Maintenance & Repair Norwalk, 06855 CT LicensedPlumbing & Piping Unlimited Contractor PLM.0284252-P1 Get a quote Claim
McDonald Master Plumbing LLC San Antonio, 78214 TX RegisteredAll Plumbing, Gas, Sewer RMP-22-43733 Get a quote Claim
McDonald Mechanical Stuart, 34996 FL LicensedCertified Mechanical Contractor CMC057168 Get a quote Claim
McDonald Plumbing Co Locust, 28097 NC LicensedPlumbing Contractor 35512 Get a quote Claim
McDonough Mechanical Service I Waukegan, 60087 IL RegisteredHVAC CONT-000034-2026 Get a quote Claim
McDowell Plumbing & Heating Svcs. Marion, 28752 NC LicensedMechanical Contractor · Plumbing Contractor 08557 08557 Get a quote Claim
McElroy Contractors LLC Orlando, 32806 FL LicensedCertified Air Conditioning Contractor CAC1814274 Get a quote Claim
McElroy Plumbing Inc. Wauconda, 60084 IL RegisteredPlumbing · Plumbing contractor registration CONT-001367-2024 Get a quote Claim
McElroys Inc Topeka, 66611 KS LicensedClass D-M Mechanical / Class D-P Plumbing 2026-0008753 Get a quote Claim
McFall Plumbing Contractors LLC Collierville, 38017 TN LicensedContractor 85847 Get a quote Claim
McFamily Enterprises, LLC DBA 1-800-Plumber +Air of New Port Ric New Port Richey, 34654 FL LicensedCertified Air Conditioning Contractor CAC1822873 Get a quote Claim
McFarland Excavating & Plumbing LLC Wheeling, 26003 WV LicensedPlumbing WV013743 Get a quote Claim
McFarland Heating & Air LLC Snohomish, 98290 WA LicensedHeating/Vent/Air-Conditioning and Refrig (Hvac/R) MCFARHA930JR Get a quote Claim
McFarlands Heating and Cooling LLC Excelsior Springs, 64024 MO RegisteredMechanical Contractor CLCL10053459-05-2023 Get a quote Claim
McFarlane Mechanical Co Windsor, 06095 CT LicensedHeating, Piping & Cooling Unlimited Journeyperson · Heating, Piping & Cooling Unlimited Contractor HTG.0392332-S1 HTG.0389567-S2 Get a quote Claim
McFate's A/C Services LLC Brooksville, 34601 FL LicensedCertified Air Conditioning Contractor CAC1825203 Get a quote Claim
McGann Plumbing,Inc Alsip, 60803 IL LicensedPlumbing Contractor BC210065 Get a quote Claim
McGann Service Inc Lynchburg, 24501 VA LicensedClass B contractor, plumbing 2705045133 Get a quote Claim
McGarry Plumbing Inc Montrose, 91020 CA LicensedC36 1131092 Get a quote Claim
McGee Heating & A/C LLC/ Terrence G McGee Cincinnati, 45237 OH RegisteredMechanical - State Licensed CBRC001283 Get a quote Claim
McGee Plumbing & Mechanical, Inc. Pineville, 71360 LA LicensedPlumbing 31181 Get a quote Claim
McGee Plumbing Co Inc Washougal, 98671 WA LicensedJourney Level MCGEEPC791RD Get a quote Claim
McGee Refrigeration Inc Visalia, 93290 CA LicensedC20, C38 613002 Get a quote Claim
McGeo's Refrigeration Inc West Covina, 91791 CA LicensedC38 1117791 Get a quote Claim
McGhee Plumbing, Inc. Ballgroung, 30107 GA LicensedPlumbing Contractor · Master Plumber, Non-Restricted MP209524 MP209524 Get a quote Claim
McGhin Heating & Air Corporation Gainesville, 32609 FL LicensedCertified Air Conditioning Contractor CAC1813499 Get a quote Claim
McGill Excavation Inc Martinsburg, 25403 WV LicensedSeptic & Sewer Systems WV014937 Get a quote Claim
McGill Plumbing Inc Largo, 33770 FL LicensedCertified Plumbing Contractor CFC1428758 Get a quote Claim
McGillian & Donnelly LLC Philadelphia PA LicensedMaster plumber 34077 Get a quote Claim
McGilvray Mechanical, LLC Weston, 33326 FL LicensedCertified Plumbing Contractor · Certified Mechanical Contractor CMC039554 CFC032561 Get a quote Claim
McGinnis Heating and Cooling LLC Louisville, 40211 KY RegisteredHVAC Contractor 16CONT1149-BUS Get a quote Claim
McGlinchey Plumbing, LLC Tarpon Springs, 34689 FL LicensedCertified Plumbing Contractor CFC1434745 Get a quote Claim
McGlinn Heating & Cooling Shawnee, 66203 KS LicensedClass D-M Mechanical Contractor 2026-0010318 Get a quote Claim
McGonagle Home Improvement LLC Bluefield, 24701 WV LicensedPlumbing WV059014 Get a quote Claim
McGovern Plumbing, LLC Slidell, 70460 LA LicensedMechanical 65752 Get a quote Claim
McGowen 2 Serve U Plumbing Dallas, 75248 TX RegisteredMaster Plumber TL-MPL-000595 Get a quote Claim
McGrady & Sons Heating and Cooling Inc Mariposa, 95338 CA LicensedC20 1079657 Get a quote Claim
McGrady-Perdue Heating and Cooling Inc Christiansburg, 24073 VA LicensedClass A contractor, HVAC 2705088253 Get a quote Claim
McGrath Heating and Cooling Independence, 64056 MO LicensedClass D Master Mechanical Contractor 7219 Get a quote Claim
McGrath Plumbing, Drains & Water Heaters of Naples, LLC Naples, 34103 FL LicensedCertified Plumbing Contractor CFC1432700 Get a quote Claim
McGreevy's Heating and Air Inc Jay, 32565 FL RegisteredRegistered Air Conditioning Contractor RA13067262 Get a quote Claim
McGregor Air Conditioning, Inc Tallahassee, 32309 FL LicensedCertified Air Conditioning Contractor CAC1822391 Get a quote Claim
McGregor Air Conditioning, Inc Pompano Beach, 33069 FL LicensedCertified Air Conditioning Contractor CAC1825343 Get a quote Claim
McGregor Contracting LLC Punta Gorda, 33955 FL LicensedCertified Air Conditioning Contractor CAC1822576 Get a quote Claim
McGrew Crew Plumbing LLC Tioga, 76271 TX RegisteredPlumbing Contractor Get a quote Claim
McGuin HVAC Inc Elmhurst, 60126 IL RegisteredHVAC CR0000629 Get a quote Claim
McGuire Construction Services LLC Chino Valley, 86323 AZ LicensedCR-41 Septic Tanks and Systems 333602 Get a quote Claim
McGuire Heating & Air Conditioning LLC Perry, 32348 FL LicensedCertified Air Conditioning Contractor CAC1814249 Get a quote Claim
McGuire Plumbing Fort Colllins, 80525 CO RegisteredPlumbing Get a quote Claim
McGuire Plumbing LLC Venice, 34293 FL LicensedCertified Plumbing Contractor CFC1433076 Get a quote Claim
McGuire Plumbing and Heating Sound Beach, 11789 NY LicensedMaster Plumber MP-41226 Get a quote Claim
McGuire Services, LLC Liberty, 64068 MO RegisteredPlumbing Contractor CLCL10057169-06-2024 Get a quote Claim
McGuire's Heating & Air Conditioning Service Inc Pinellas Park, 33781 FL LicensedCertified Air Conditioning Contractor CAC1813648 Get a quote Claim
McHenry Plumbing, Inc. McHenry, 60050 IL RegisteredPlumbing contractor registration Get a quote Claim
McHome Pool Contractors Bradenton, 34212 FL LicensedCertified Plumbing Contractor CFC1434189 Get a quote Claim
McHugh's Water Heater Repair, LLC Palm Bay, 32909 FL LicensedCertified Plumbing Contractor CFC1427591 Get a quote Claim
McIntosh Heating & Cooling Independence, 64055 MO RegisteredMechanical Contractor · Class D Master Mechanical Contractor 2566 955435 Get a quote Claim
McIntosh Mechanical Tulsa, 74145 OK RegisteredMechanical · Plumbing CON-003140-2019 CON-003139-2019 Get a quote Claim
McIntosh Mechanical LLC Oklahoma City OK LicensedMechanical Contractor CR-32876-L Get a quote Claim
McIntosh Mechanical, LLC Oklahoma City OK LicensedPlumbing Contractor CR-26144-L Get a quote Claim
McIntosh Plumbing & Heating Inc Setauket, 11733 NY LicensedMaster Plumber MP-2915 Get a quote Claim
McIntosh Plumbing Inc Omaha NE RegisteredMaster Plumber LIC-1601338 Get a quote Claim
McIntosh Plumbing Inc. Council Bluffs, 51501 IA RegisteredRegistered contractor: Plumbing/Heating & A/C Contractors C130266 Get a quote Claim
McIntosh Service LLC Tulsa, 74145 OK RegisteredMechanical · Plumbing CON-007619-2022 CON-007618-2022 Get a quote Claim
McIntosh Service LLC Oklahoma City OK LicensedPlumbing Contractor CR-36476-L Get a quote Claim
McIntosh Service LLC Oklahoma City OK LicensedMechanical Contractor CR-36477-L Get a quote Claim
McIntyre Construction Services, LLC Clearwater, 33762 FL LicensedCertified Air Conditioning Contractor CAC1816701 Get a quote Claim
McIntyre Mechanical Llc/Josh McIntyre Dayton, 41074 OH RegisteredMechanical - State Licensed CBRC009243 Get a quote Claim
McIntyre Plumbing Philadelphia PA LicensedMaster plumber 17725 Get a quote Claim
McIntyre Plumbing Inc Deltona, 32738 FL LicensedCertified Plumbing Contractor CFC1429505 Get a quote Claim
McKay Ventures Inc (Farzad Nikfarjam) Marietta, 30065 GA LicensedHVAC (Conditioned Air) Contractor CN007452-3 Get a quote Claim
McKay Ventures, Inc. Decatur, 30033 GA LicensedConditioned Air Contractor, Non-Restricted CN007452 Get a quote Claim
McKay's Plumbing LLC Lynden, 98264 WA LicensedResidential MCKAYPL774LA Get a quote Claim
McKeand Mechanical Services, Inc. Waxhaw, 28173 NC LicensedMechanical Contractor · Plumbing Contractor 34025 34025 Get a quote Claim
McKee Brother's Plumbing and Rooter Woodland, 95695 CA LicensedC36 1061711 Get a quote Claim
McKee Dcc Glenville, 26351 WV LicensedPlumbing WV060038 Get a quote Claim
McKee Heating & Air Conditioning LLC Grantville, 30220 GA LicensedConditioned Air Contractor · HVAC (Conditioned Air) Contractor CR109471 · Mechanical Contractor CR109471 CR109471 Get a quote Claim
McKee Plumbing Company LLC Middletown, 47356 IN RegisteredPlumbing Get a quote Claim
McKee Services, Inc. Kings Mountain, 28086 NC LicensedMechanical Contractor 30953 Get a quote Claim
McKee Ward Mechanical Inc Bakersfield, 93308 CA LicensedC16, C36 1007985 Get a quote Claim
McKees Refrigeration Service H V A Rio, 26755 WV LicensedHVAC WV037175 Get a quote Claim
McKeever Company Mechanicsville, 23116 VA LicensedClass A contractor, plumbing 2701030824 Get a quote Claim
McKendree's Plumbing & Heating Inc Jacksonville, 32210 FL LicensedCertified Mechanical Contractor · Certified Mechanical Contractor CMC1250799 CMC1249589 Get a quote Claim
McKendree's Plumbing & Heating, Inc. Jacksonville, 32205 FL LicensedCertified Plumbing Contractor · Certified Plumbing Contractor CFC1429803 CFC044993 Get a quote Claim
McKenna Boiler Works IncLicence verified Oceanside, 92054 CA LicensedC4 1044490 Get a quote Claim
McKenney's Matthews, 28105 NC LicensedMechanical Contractor 08395 Get a quote Claim
McKenney's Inc. Raleigh, 27616 NC LicensedMechanical Contractor 36804 Get a quote Claim
McKenney's, Inc. Charlotte, 28214 NC LicensedMechanical Contractor · Mechanical Contractor 033213 33213 Get a quote Claim
McKenneys Inc Atlanta, 30316 GA LicensedConditioned Air Contractor · Conditioned Air Contractor, Non-Restricted CN209411 · HVAC (Conditioned Air) Contractor CN209411 CN209411 Get a quote Claim
McKenneys Inc. Atlanta, 30316 GA LicensedMaster Plumber, Non-Restricted · Plumbing Contractor MP007261 MP007261 Get a quote Claim
McKenneys Sales Inc Atlanta, 30316 GA LicensedPlumbing Contractor MP007261 Get a quote Claim
McKenzie General Contracting LLC Shalimar, 32579 FL RegisteredRegistered Plumbing Contractor · Registered Mechanical Contractor RM14017054 RF11068011 Get a quote Claim
McKenzie Heating & Cooling LLC Tucson, 85749 AZ LicensedCR-39 Air Conditioning and Refrigeration 341817 Get a quote Claim
McKenzie Plumbing Co Inc Fayetteville, 28312 NC LicensedPlumbing Contractor 13588 Get a quote Claim
McKenzie Plumbing Co. Inc. Fayetteville, 28312 GA LicensedPlumbing Contractor MP209697 Get a quote Claim
McKenzie Plumbing LLC Bluemont, 20135 VA LicensedClass B contractor, plumbing 2705063354 Get a quote Claim
McKeon Heating, Air & Plumbing Kennesaw, 30144 GA LicensedPlumbing Contractor MPR107950 Get a quote Claim
McKeown Commercial Services Inc Laguna Beach, 92651 CA LicensedA, C36 1137036 Get a quote Claim
McKeown Plumbing Laguna Beach, 92651 CA LicensedA, C36 1052408 Get a quote Claim
McKinley M Cosner Troy, 22974 VA LicensedClass B contractor, HVAC 2705129437 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 910 of 1221 · 122,072 listings

What to know before hiring for plumbing and hvac