Directory

Contractors in Massachusetts

6968 contractors have documented permits in Massachusetts in the last 6 months. Coverage is based only on where permits were actually filed.

Permit activity in Massachusetts

77,176 permits filed in Massachusetts, last 6 months, by 31660 applicants. Directory and leaderboards show the most active contractors in each trade. Counts show permit volume, not quality. Tap a trade for its leaderboard.

Yankee Home IncWindows & doors · Building19 permits across 2 towns, last 6 months12 in last 90 daysJeffrey DerouenElectrical19 permits across 3 towns, last 6 months11 in last 90 daysRober Leblanc Renewal By Andersen LLCBuilding · Windows & doors · Roofing19 permits across 3 towns, last 6 months11 in last 90 daysArmen SafaryanRoofing · Building19 permits across 6 towns, last 6 months10 in last 90 daysCharles K SwansonElectrical19 permits across 2 towns, last 6 months10 in last 90 daysPaul TraversaPlumbing · Gas fitting19 permits across 1 town, last 6 months10 in last 90 daysDaniel MahrPlumbing · Gas fitting19 permits across 1 town, last 6 months9 in last 90 daysJeffrey A LeblancElectrical19 permits across 1 town, last 6 months9 in last 90 daysJeffrey DemeloElectrical · Solar19 permits across 5 towns, last 6 months9 in last 90 daysJoshua GarsideRoofing19 permits across 3 towns, last 6 months9 in last 90 daysRenuity OperationsBuilding · Windows & doors19 permits across 7 towns, last 6 months9 in last 90 daysRonald BonvieSite work · Decks & porches19 permits across 1 town, last 6 months9 in last 90 daysVladfimir AbezgauzElectrical19 permits across 1 town, last 6 months9 in last 90 daysCharles SwansonElectrical19 permits across 1 town, last 6 months7 in last 90 daysKai LePlumbing · Gas fitting19 permits across 1 town, last 6 months7 in last 90 daysKyle GreeneBuilding19 permits across 1 town, last 6 months7 in last 90 daysSunrite Solar LlcElectrical · Solar · Building19 permits across 7 towns, last 6 months7 in last 90 daysSean MurtaghGas fitting · Plumbing19 permits across 3 towns, last 6 months6 in last 90 daysDaniel C. DowlingPlumbing · Gas fitting19 permits across 1 town, last 6 months5 in last 90 daysJohn FalconeRoofing · Siding19 permits across 1 town, last 6 months5 in last 90 daysPaul ManfredoElectrical19 permits across 1 town, last 6 months4 in last 90 daysChris MarsicanoSiding · Decks & porches · Windows & doors19 permits across 1 town, last 6 months0 in last 90 daysState license verifiedPhuc TranInsulation · Building · Electrical18 permits across 5 towns, last 6 months17 in last 90 daysAntonio DerienzoPlumbing · Gas fitting18 permits across 4 towns, last 6 months12 in last 90 daysJoseph GarciaBuilding · Roofing · Windows & doors18 permits across 4 towns, last 6 months12 in last 90 daysTimothy J WoodsHVAC18 permits across 2 towns, last 6 months12 in last 90 daysJames NolanGas fitting · Electrical · Plumbing · HVAC18 permits across 1 town, last 6 months11 in last 90 daysJosue Rivera PenaPlumbing · Gas fitting18 permits across 3 towns, last 6 months11 in last 90 daysKelly SuretteGas fitting · Plumbing18 permits across 1 town, last 6 months11 in last 90 daysCharles WhiteRoofing · Windows & doors · Building · Other18 permits across 5 towns, last 6 months10 in last 90 daysMichael McDonaldElectrical · Building18 permits across 1 town, last 6 months10 in last 90 daysJohn M SousaElectrical18 permits across 1 town, last 6 months9 in last 90 daysJosef KochBuilding18 permits across 1 town, last 6 months9 in last 90 daysKyle CabralInsulation18 permits across 3 towns, last 6 months9 in last 90 daysMatthew PerryInsulation18 permits across 4 towns, last 6 months9 in last 90 daysEdward GeswellGas fitting18 permits across 3 towns, last 6 months8 in last 90 daysMichael GriffinRoofing · Building · HVAC · Insulation · Siding18 permits across 1 town, last 6 months8 in last 90 daysNick PippPlumbing · Gas fitting18 permits across 1 town, last 6 months8 in last 90 daysPaul FalcettaGas fitting · Plumbing18 permits across 3 towns, last 6 months8 in last 90 daysPeter HickmanRoofing · Building18 permits across 2 towns, last 6 months8 in last 90 daysRobert KnudsenHVAC18 permits across 2 towns, last 6 months8 in last 90 daysPaul NunesElectrical18 permits across 3 towns, last 6 months7 in last 90 daysBrian CranneyElectrical18 permits across 3 towns, last 6 months4 in last 90 daysScott MilneGas fitting · Plumbing18 permits across 1 town, last 6 months4 in last 90 daysSteven SmargonElectrical18 permits across 1 town, last 6 months4 in last 90 daysCapizzi Home Improvement Inc CAPIZZIRoofing · Building · Windows & doors · Decks & porches · Siding18 permits across 3 towns, last 6 months3 in last 90 daysJay BurkeElectrical18 permits across 1 town, last 6 months3 in last 90 daysMatthew BorbaPlumbing · Gas fitting18 permits across 1 town, last 6 months3 in last 90 daysRodenhiser Home Services, Inc.Electrical · Gas fitting · Plumbing · HVAC18 permits across 3 towns, last 6 months2 in last 90 daysAaron HansonGas fitting · Plumbing18 permits across 2 towns, last 6 months0 in last 90 daysSamco Plumbing & Heating, Inc.Gas fitting · Plumbing17 permits across 1 town, last 6 months15 in last 90 daysJake MonsiniBuilding17 permits across 1 town, last 6 months14 in last 90 daysJoseph KingstonPlumbing · Gas fitting17 permits across 1 town, last 6 months12 in last 90 daysRanch Roofing IncRoofing17 permits across 2 towns, last 6 months12 in last 90 daysAndrew EmdenBuilding · HVAC · Roofing17 permits across 1 town, last 6 months11 in last 90 daysDouglas HowardPlumbing17 permits across 1 town, last 6 months11 in last 90 daysArthur C FriederickBuilding17 permits across 1 town, last 6 months10 in last 90 daysDan Messier Plumbing And Heating IncPlumbing · Gas fitting17 permits across 1 town, last 6 months10 in last 90 daysGregg GaudetHVAC17 permits across 5 towns, last 6 months10 in last 90 daysLisa NugentRoofing · Siding17 permits across 2 towns, last 6 months10 in last 90 days

Counts include only permits filed under each contractor’s name. A permit doesn’t show whether the work was finished or how it turned out. Map pins mark towns, not job addresses.