Contractors in Massachusetts

Ranked by public permit-pulling record in Massachusetts. We include only contractors with at least 25 permits on file, to keep the list to active, multi-project operators.

Top 200 contractors by permit volume

# Contractor Permits Cities Most recent
1 Robert Trethewey ● active 7,039 1 2026-04-15
2 Richard Fallone ● active 4,573 1 2026-03-31
3 Shawn Leahy ● active 3,884 1 2026-04-17
4 John Guarracino ● active 2,863 1 2026-04-17
5 David Noon ● active 2,838 1 2026-04-08
6 Brian Murphy ● active 2,750 1 2026-04-15
7 Mark Brophy 2,576 1 2016-05-25
8 Mark Traina ● active 2,337 2 2026-04-17
9 Adam Glenn ● active 2,098 3 2026-04-17
10 Jeffrey Catalano ● active 2,091 1 2026-04-10
11 Robert K Trethewey 1,959 1 2018-10-18
12 Ralph Carroccio ● active 1,943 1 2025-12-11
13 Francesca Dirico ● active 1,883 1 2026-04-10
14 Karen Sykes 1,858 1 2018-07-25
15 Thomas Lee 1,771 1 2018-12-05
16 John Mclaughlin 1,756 1 2018-10-26
17 Stephen Coppola ● active 1,707 1 2026-04-14
18 Kevin Reid 1,657 1 2023-11-14
19 Michael Maille ● active 1,633 1 2026-04-02
20 Kyle Greene ● active 1,623 1 2026-04-16
21 Frederick Moxham 1,620 1 2014-05-05
22 Brian Prudhomme 1,594 1 2024-04-09
23 Solarcity Corp 1,568 1 2018-08-08
24 John Moriarty ● active 1,566 1 2026-04-01
25 Sunrun Installation Services ● active 1,496 2 2026-04-10
26 William Nichols ● active 1,475 1 2026-03-12
27 Adam Glenn Home Works Energy Inc. ● active 1,473 1 2026-04-17
28 Jaime Morin 1,460 1 2025-08-13
29 Paul Guarracino 1,334 1 2020-03-12
30 Paul Mackay ● active 1,332 1 2026-04-06
31 Constantinos Fanouriakis ● active 1,331 1 2026-04-16
32 Regina Olivieri ● active 1,279 1 2026-04-17
33 Brian Jasinski ● active 1,224 1 2026-04-15
34 Romain Strecker ● active 1,218 2 2026-04-16
35 Michael Petrilli ● active 1,169 1 2026-04-13
36 Julie Kollett 1,119 1 2015-11-30
37 Steven Hiou ● active 1,116 1 2026-04-09
38 Edward Champigny 1,096 1 2022-05-05
39 Thomas Newton 1,095 1 2024-11-15
40 Joseph Wood 1,087 1 2025-02-06
41 John O'mahony ● active 1,081 1 2026-04-07
42 Jose Santos ● active 1,073 1 2026-04-15
43 Dino Depasquale ● active 1,070 1 2026-04-18
44 Adam Orszulak ● active 1,033 1 2026-04-13
45 Stephen Hogan ● active 995 1 2026-01-30
46 William Aufiero ● active 975 1 2026-04-10
47 Wellington Farias ● active 968 1 2026-04-16
48 Michael Mcdonald ● active 961 1 2026-04-13
49 Edward Marcotti ● active 957 1 2025-12-12
50 Kevin Flaherty ● active 940 1 2026-04-17
51 Nathan Hewes ● active 931 1 2026-04-06
52 Sokol Kosova ● active 915 1 2026-04-03
53 Edmund Gordon ● active 909 1 2026-04-10
54 Glen Kelley 896 1 2025-06-17
55 Nathan Ashe ● active 890 1 2026-04-15
56 Thomas Norton ● active 882 1 2026-04-08
57 Romeu Magalhaes 878 1 2025-10-24
58 Stephen Kelly ● active 867 1 2026-04-15
59 Jeff Antonellis 850 1 2019-11-26
60 James Dimopoulos ● active 820 1 2026-04-15
61 Scott Hohmann 794 1 2024-02-28
62 John Cannistraro ● active 792 1 2026-03-30
63 Daniel Murphy ● active 767 1 2026-04-10
64 Mark St. Hilaire 757 1 2014-11-13
65 Chris Ventolieri ● active 751 1 2026-03-23
66 Joe Consalvo ● active 741 1 2026-04-02
67 Stephen Gibb ● active 731 1 2026-04-17
68 Winters Home Services 728 1 2025-05-23
69 Marc A Blanchard Sunrun Installation Services Inc. ● active 727 1 2026-01-20
70 John Omahony 724 1 2019-02-04
71 John Goodman 717 1 2023-06-20
72 Christina Guarnotta ● active 711 1 2026-03-27
73 Douglas Howard ● active 703 1 2026-04-07
74 Jenifer Torres ● active 700 1 2026-04-16
75 Paul Mcdonald ● active 696 1 2026-04-17
76 Marlon Cooper 690 1 2020-06-10
77 Maria Ardagna ● active 681 1 2026-03-13
78 Brian Souza ● active 675 1 2026-03-23
79 Richard Koenig ● active 673 1 2026-03-30
80 Garland Building Company 672 2 2025-10-27
81 Leonard Gemma ● active 665 1 2026-04-03
82 Marci Moulton ● active 654 1 2026-04-06
83 Tri Nguyen ● active 653 1 2026-03-19
84 Brandt Roland 650 1 2020-12-29
85 Jf Plumbing Llc Jf Plumbing Llc ● active 650 1 2026-04-16
86 Marc A Blanchard ● active 628 1 2026-04-13
87 John Borkowski 618 1 2025-12-04
88 Darren Mimnagh ● active 614 1 2026-03-12
89 John Gorman ● active 612 1 2026-04-15
90 Stephen Harold ● active 607 1 2026-04-08
91 Brendan Driscoll ● active 605 1 2026-04-17
92 Lawrence Mahoney ● active 605 1 2026-03-16
93 David Arrowsmith ● active 594 2 2026-03-23
94 Roland M Brandt Sunrun Installation Services Inc. 593 1 2024-01-09
95 Jay Oster ● active 591 1 2026-04-14
96 Joe Caristi ● active 578 1 2026-03-31
97 John Vespa ● active 576 1 2026-04-16
98 Alfredo Nieves ● active 572 1 2026-04-06
99 William Spolidoro ● active 568 1 2026-04-06
100 William Weber 565 1 2024-04-09
101 Philip Kapitan ● active 563 1 2026-04-03
102 Anthony Virgilio ● active 561 1 2026-04-15
103 Mark Little ● active 555 1 2026-04-15
104 Michael Mcmahon 551 1 2023-09-14
105 Michael Oneil 540 1 2025-09-03
106 James Sherman 538 1 2016-09-08
107 Laester Vargas ● active 538 1 2026-04-16
108 Richard Viveiros ● active 537 1 2026-03-20
109 David Norcott 534 1 2022-06-06
110 Paul Delsignor 532 1 2016-06-22
111 Andrew Cabral ● active 527 1 2026-03-27
112 Joseph Duffy 525 1 2023-05-04
113 John Ryan ● active 523 1 2026-04-13
114 Edward Jacobs ● active 521 1 2026-03-24
115 Homeworks Energy Inc 521 2 2021-04-15
116 Paul Campbell ● active 521 1 2026-04-06
117 Jorge Romero ● active 516 1 2026-03-03
118 Darren Chapman ● active 513 1 2026-04-03
119 Christine Mckeown 511 1 2022-06-20
120 Kevin Maceachern 506 1 2025-09-03
121 Dave Prell ● active 500 2 2026-04-13
122 Michael Young ● active 500 1 2026-03-26
123 Andrew Collamore ● active 497 1 2026-03-16
124 Paulo Demorais ● active 497 1 2026-04-06
125 Tim Flynn 496 1 2025-02-10
126 Mark Mordini ● active 492 1 2026-01-29
127 Paul Dionne 492 1 2023-08-22
128 Stephen Mcelhinney 488 1 2025-11-03
129 Urshula Patel ● active 486 1 2026-01-20
130 Barry Allen 484 1 2023-08-15
131 Mark Loewen 483 1 2017-05-31
132 Dennis Mahoney 477 1 2016-07-06
133 John Cabral ● active 477 1 2026-03-10
134 David Divris ● active 476 1 2026-03-05
135 Robert Matthews ● active 473 1 2026-04-02
136 Joseph Pirrone ● active 465 1 2026-03-30
137 Robert Young 465 1 2024-02-23
138 Richard Byrnes 464 1 2018-09-28
139 Shawn Viglas ● active 464 1 2026-03-25
140 Gamaliel Aviles 461 1 2025-07-24
141 David Roman 456 1 2018-04-23
142 Donal Mcnulty ● active 454 1 2026-03-24
143 Gerry Dipierro ● active 453 1 2026-04-03
144 Steven Addario Jr ● active 450 1 2025-12-31
145 Peter Farricy 449 1 2025-11-03
146 Daniel Bent ● active 446 1 2026-03-19
147 Pj Dionne Company Inc ● active 446 1 2026-04-17
148 Steven Feldman 443 1 2025-07-29
149 James Stewart ● active 442 1 2026-03-24
150 Joseph Fichera ● active 442 1 2026-04-14
151 Michael Livingstone ● active 442 1 2026-04-09
152 Tuan Phan ● active 441 1 2026-04-06
153 George Thompson ● active 434 1 2026-03-05
154 Gerard Hegarty ● active 434 1 2026-02-26
155 Gregg Aubin ● active 433 1 2026-03-04
156 Jeffrey Nadler 431 1 2024-09-19
157 John Garrett ● active 431 1 2026-01-22
158 James Carleton ● active 426 1 2026-02-19
159 Mario Tronca 426 1 2022-12-07
160 Michael Fitzgerald 425 1 2022-05-04
161 Paul Gillis 425 1 2025-05-08
162 Livia Mclaughlin ● active 422 1 2026-04-17
163 John Kelly ● active 419 1 2026-03-05
164 Eric Palm ● active 417 1 2026-03-23
165 Angelo Vigliotta ● active 415 1 2026-03-20
166 Frank Iturrondo ● active 413 1 2026-04-06
167 Omar Melendez ● active 413 1 2026-03-10
168 Richard Chalone 411 1 2025-02-14
169 Robert Costa ● active 407 1 2026-04-06
170 Wayne Griffin ● active 406 1 2026-04-08
171 Patrick Harrington ● active 398 1 2026-04-06
172 Pawel Wojcik 398 2 2025-10-15
173 Gregory Coleman ● active 397 1 2026-04-14
174 David Lynch 395 1 2018-07-25
175 Lisa Robertson 395 1 2025-07-21
176 Stephen Hannon ● active 395 1 2025-12-08
177 Dean Fawcett Iii ● active 394 1 2026-04-17
178 Paul Owen 394 1 2020-08-25
179 John Welch 393 1 2019-04-30
180 William Mahoney 393 1 2021-10-25
181 Andy Kakish ● active 390 1 2026-04-17
182 Mordini Mark 388 1 2020-12-20
183 Taylor Ferguson ● active 388 2 2026-04-14
184 Murphy Electrical & Industrial Control 387 1 2019-05-28
185 Phillip Durfee 386 1 2014-05-20
186 Eoin Barry ● active 385 1 2026-03-17
187 David Legendre 384 1 2016-03-18
188 Protection 1 Protection 1 384 1 2016-01-11
189 Tesla Energy ● active 384 1 2026-04-07
190 Donald Mullaney ● active 383 1 2026-04-17
191 Barrington Anderson ● active 380 1 2026-03-31
192 Antonio Misdea ● active 379 1 2026-03-11
193 Michael Harrington ● active 379 1 2026-03-27
194 Robert Mitchell ● active 379 1 2026-04-13
195 Lubos Svec ● active 378 1 2026-02-18
196 Manuel Vasconcelos ● active 377 1 2026-04-13
197 Commodore Builders ● active 376 2 2026-04-08
198 Matthew Markham ● active 376 1 2026-04-03
199 Ian Wade ● active 375 1 2026-04-14
200 Joe Delicio ● active 374 1 2026-04-17
Ranking is by permit count, not quality. A high permit count just means the contractor is busy and pulls permits (a good sign vs. skipping them). Always vet licensing, insurance, and references separately.