All states Florida
Florida license records
Licensed contractors in Punta Gorda, FL 541 active licenses list Punta Gorda as their address in Florida DBPR licensee files (construction and electrical boards), refreshed weekly, file dated November 10, 2026.
This page shows the first 400 by name; search by name to find anyone else.
Before you hire anyone on this list Confirm the license on the official site. Our copy is a snapshot; the state's record is live and shows complaints. Make sure the name on your contract matches the name on the license. Check the license type covers your job. A roofing license doesn't cover electrical work. How to check a contractor in Florida, step by step
Certified general contractor 94 Arian Andreina Acosta Alvarez #CGC1541930 · expires August 31, 2028 Gabriel Arellano #CGC1535682 · expires August 31, 2028 Gabriel Arellano #CGC1537070 · expires August 31, 2028 Alan Brian Aust #CGC059620 · expires August 31, 2028 Michael Angel Aviles #CGC1530442 · expires August 31, 2028 Michael Angel Aviles #CGC1530620 · expires August 31, 2028 Ronald Allan Beecroft #CGC062501 · expires August 31, 2028 John Benson #CGC1526097 · expires August 31, 2028 John Benson #CGC1538749 · expires August 31, 2028 James A Berini #CGC1538174 · expires August 31, 2028 Scott Christopher Blanchard #CGC1516080 · expires August 31, 2028 Eric Blood #CGC1540939 · expires August 31, 2028 Eric Blood #CGC1541345 · expires August 31, 2028 Larry Daniel Bloodsworth #CGC1521912 · expires August 31, 2028 Larry Daniel Bloodsworth #CGC1529012 · expires August 31, 2028 Dennis James Cantwell #CGC047452 · expires August 31, 2028 Dennis James Cantwell #CGC1524943 · expires August 31, 2028 Jordan Alexander Cardinale #CGC1538210 · expires August 31, 2028 Norman Alexander Cardinale #CGC1523266 · expires August 31, 2028 Leonardo Cepero #CGC1539023 · expires August 31, 2028 Leonardo Cepero #CGC1539731 · expires August 31, 2028 Michelle M Cielenski #CGC1529774 · expires August 31, 2028 Michelle M Cielenski #CGC1531250 · expires August 31, 2028 David Lawrence Cole #CGC1510484 · expires August 31, 2028 Cole Michael Concannon #CGC1537768 · expires August 31, 2028 Charles R Dalenberg #CGC1514650 · expires August 31, 2028 Julie Depiro #CGC1536917 · expires August 31, 2028 Cabot Lodge Dunn Jr #CGC059635 · expires August 31, 2028 Randall F Dunn #CGC020721 · expires August 31, 2028 Raymond Giacchino Faldetta #CGC059464 · expires August 31, 2028 Randy L Fassett #CGC053538 · expires August 31, 2028 Eric Luis Garcia #CGC1526861 · expires August 31, 2028 Serge Gauvin #CGC1520490 · expires August 31, 2028 William Lee Griffith #CGC062491 · expires August 31, 2028 George Thomas Groves II #CGC1514507 · expires August 31, 2028 Randall A Harris #CGC1523272 · expires August 31, 2028 James Edward Hawley #CGC1520136 · expires August 31, 2028 Joel David Hawley #CGC1538450 · expires August 31, 2028 Bradley N Henry #CGC054320 · expires August 31, 2028 Perry M Hoff #CGC1509907 · expires August 31, 2028 Sean Erik Howard #CGC1504230 · expires August 31, 2028 Carlton Jerod Hughes #CGC1529709 · expires August 31, 2028 Robert Joseph Humpel #CGC1506395 · expires August 31, 2028 Patrick R Karr #CGC027654 · expires August 31, 2028 Klinton Hale Keesling #CGC057637 · expires August 31, 2028 John Jesus Laborda #CGC1515314 · expires August 31, 2028 Thomas F Lamatrice #CGC1510138 · expires August 31, 2028 Thomas F Lamatrice #CGC1510137 · expires August 31, 2028 Thomas F Lamatrice #CGC1519418 · expires August 31, 2028 Alan Lee Lebeau #CGC049897 · expires August 31, 2028 Walter Frank Linfield #CGC1520881 · expires August 31, 2028 Yufei Liu #CGC1539218 · expires August 31, 2028 Timothy A Lowrance #CGC038689 · expires August 31, 2028 James George Loy #CGC1504966 · expires August 31, 2028 Steven A Lung #CGC1529547 · expires August 31, 2028 Robert Leonard Markel #CGC1523234 · expires August 31, 2028 Frinee Mildred Mattesich #CGC058797 · expires August 31, 2028 James Joseph Mc Namara #CGC027590 · expires August 31, 2028 Tommy Mckinsey #CGC1533603 · expires August 31, 2028 Jason B Mcmahan #CGC1518356 · expires August 31, 2028 Jason B Mcmahan #CGC1528063 · expires August 31, 2028 Jason B Mcmahan #CGC1539088 · expires August 31, 2028 Robert Allen Miller #CGC050895 · expires August 31, 2028 Mark Steven Mills #CGC048439 · expires August 31, 2028 Gregory Scott Mitchell #CGC1540554 · expires August 31, 2028 Nathalie Victoria Monfiston #CGC1535278 · expires August 31, 2028 Barry J Morin #CGC1511569 · expires August 31, 2028 Tracey Robert Mosley II #CGC059337 · expires August 31, 2028 Jeremiah Richard Moulton #CGC1507779 · expires August 31, 2028 Donald C Myers Jr #CGC1523237 · expires August 31, 2028 Donald C Myers Jr #CGC1541594 · expires August 31, 2028 David M Nelson #CGC1509191 · expires August 31, 2028 James Richard Nelson #CGC044456 · expires August 31, 2028 John F O'brien #CGC061407 · expires August 31, 2028 John F O'brien #CGC1535168 · expires August 31, 2028 Ronald William O'buch Jr #CGC046425 · expires August 31, 2028 Ronald William O'buch Jr #CGC1527222 · expires August 31, 2028 Ronald William O'buch Jr #CGC1530582 · expires August 31, 2028 Ronald William O'buch Jr #CGC1530646 · expires August 31, 2028 Ronald William O'buch Jr #CGC1532783 · expires August 31, 2028 Robert Scott Ogden #CGC1513646 · expires August 31, 2028 Ronald Jeffrey Oskey #CGC1537682 · expires August 31, 2028 Ronald Jeffrey Oskey #CGC1541542 · expires August 31, 2028 James Robert Paquette #CGC1524755 · expires August 31, 2028 Rocco L Pennella #CGC1528945 · expires August 31, 2028 Dayan Pintueles Rivero #CGC1536853 · expires August 31, 2028 Thomas Crosland Polk #CGC1529778 · expires August 31, 2028 Thomas Crosland Polk #CGC1540777 · expires August 31, 2028 Stephen Vincent Raleigh #CGC1510682 · expires August 31, 2028 Stephen Vincent Raleigh #CGC1538343 · expires August 31, 2028 Stephen Vincent Raleigh #CGC1538989 · expires August 31, 2028 Stephen Vincent Raleigh #CGC1539640 · expires August 31, 2028 Kenneth Robinson #CGC1529762 · expires August 31, 2028 Frank Richard Rodriguez #CGC1531214 · expires August 31, 2028 Certified building contractor 60 Gregory Scott Anderson #CBC1258190 · expires August 31, 2028 Alvin D Bailey #CBC025071 · expires August 31, 2028 Casey Lynn Beckman #CBC1260877 · expires August 31, 2028 Mark Edwin Bennett #CBC015197 · expires August 31, 2028 Eric Blood #CBC058137 · expires August 31, 2028 Charles Michael Bowman #CBC049034 · expires August 31, 2028 Alejandro Castro #CBC1255160 · expires August 31, 2028 Joseph George Celico #CBC044670 · expires August 31, 2028 John P Chalifoux #CBC019901 · expires August 31, 2028 Ronald James Ciampa #CBC1258077 · expires August 31, 2028 Jennifer Cirella #CBC1264979 · expires August 31, 2028 Jennifer Cirella #CBC1268990 · expires August 31, 2028 Briant Michael Cummings #CBC1266195 · expires August 31, 2028 James Robert Daniel #CBC1253802 · expires August 31, 2028 Christina Davis #CBC1253804 · expires August 31, 2028 George M Davis #CBC1253799 · expires August 31, 2028 Joseph James Easthope #CBC1252058 · expires August 31, 2028 Randall W Faulkner #CBC1263801 · expires August 31, 2028 Anthony P Favara #CBC1253896 · expires August 31, 2028 Anthony P Favara #CBC1264185 · expires August 31, 2028 Brian John Fiegel #CBC1269915 · expires August 31, 2028 William Jay Fischer #CBC1253527 · expires August 31, 2028 Taylor Nickolas Gagnon #CBC1268044 · expires August 31, 2028 Jonah Lorenza Giunto #CBC1270931 · expires August 31, 2028 Harold Thomas Guthrie #CBC1252454 · expires August 31, 2028 Dennis Lee Hess #CBC1258462 · expires August 31, 2028 Erick Wayne Hewitt #CBC1253128 · expires August 31, 2028 David Hopkins #CBC1250043 · expires August 31, 2028 Ronald Franklin Imes II #CBC1254660 · expires August 31, 2028 Robert Ernest Johnson #CBC059988 · expires August 31, 2028 James Johnny Jones #CBC1260919 · expires August 31, 2028 Anna Katunina Rodriguez #CBC1270203 · expires August 31, 2028 Adam Troy Kilby #CBC1261917 · expires August 31, 2028 John Garrett Kizer #CBC1259691 · expires August 31, 2028 Thomas Robert Klein #CBC1259781 · expires August 31, 2028 Christopher Joseph Law #CBC1266488 · expires August 31, 2028 Christopher Joseph Law #CBC1268538 · expires August 31, 2028 Christopher Joseph Law #CBC1269290 · expires August 31, 2028 Timothy Richard Layton #CBC054585 · expires August 31, 2028 Matthew Greg Lesley #CBC1267424 · expires August 31, 2028 Patrick T Lewis #CBC1253347 · expires August 31, 2028 Yufei Liu #CBC1264060 · expires August 31, 2028 Roberto Loiacono #CBC1265747 · expires August 31, 2028 Patrick Lyons #CBC1255678 · expires August 31, 2028 Ronald L Mack #CBC1266434 · expires August 31, 2028 Mark E Mckenzie #CBC1252435 · expires August 31, 2028 Michael Meadors Jr #CBC1262386 · expires August 31, 2028 Dustin Maurice Means #CBC1266398 · expires August 31, 2028 John Richard Olson #CBC1264677 · expires August 31, 2028 Stephen Norman Parr #CBC059112 · expires August 31, 2028 Matthew Steven Persons #CBC1251751 · expires August 31, 2028 Duane Lamar Plymel #CBC1251211 · expires August 31, 2028 Teresa Michele Powers #CBC1259707 · expires August 31, 2028 Zachary Christopher Privette #CBC1253536 · expires August 31, 2028 James J Rallo #CBC1259426 · expires August 31, 2028 Morgan Randolph #CBCA09038 · expires August 31, 2028 Steven James Rhodes #CBC053054 · expires August 31, 2028 Tyler Gregory Rice #CBC1255251 · expires August 31, 2028 Adam James Riley #CBC1265360 · expires August 31, 2028 Gerald William Rose #CBC1253328 · expires August 31, 2028 Certified air conditioning contractor 48 James W Amendola #CAC1816037 · expires August 31, 2028 Steve R. Balcomb #CAC1815623 · expires August 31, 2028 James Travis Birchenough #CAC1815701 · expires August 31, 2028 Carl Eugene Bohall #CAC058768 · expires August 31, 2028 Herbert Francis Bosch #CAC1815961 · expires August 31, 2028 Ronald Boryskewich Boyd #CAC043852 · expires August 31, 2028 Walter Boryskewich Boyd #CAC043876 · expires August 31, 2028 Joseph Christopher Boyle #CAC1819012 · expires August 31, 2028 Mathew Thomas Brown #CAC1824142 · expires August 31, 2028 Joseph Michael Casey #CAC1815599 · expires August 31, 2028 Joseph Cellamare #CAC057579 · expires August 31, 2028 Taylor Ann Cellamare #CAC1824618 · expires August 31, 2028 Leonardo Cepero #CAC1824257 · expires August 31, 2028 Leonardo Cepero #CAC1824472 · expires August 31, 2028 Marc S Chard #CAC1820579 · expires August 31, 2028 David Michael Clifford #CAC1824099 · expires August 31, 2028 Kevin Correll #CAC1821891 · expires August 31, 2028 Angelo Vega Dejesus #CAC1822005 · expires August 31, 2028 Eugene Lee Ellis Jr #CAC1820485 · expires August 31, 2028 Richard F Galietti #CAC1819597 · expires August 31, 2028 Richard F Galietti #CAC1820100 · expires August 31, 2028 Eric Luis Garcia #CAC1818528 · expires August 31, 2028 Michael Bryan Gaus II #CAC1822316 · expires August 31, 2028 Kyle Gilliano #CAC1822422 · expires August 31, 2028 Amy Leigh Gordon #CAC1821811 · expires August 31, 2028 Keith Lester Harper #CAC1819473 · expires August 31, 2028 Albert L Hoff Jr #CAC1815670 · expires August 31, 2028 Austin James Hymiak #CAC1824952 · expires August 31, 2028 Christopher Lee Jarrell #CAC1819550 · expires August 31, 2028 Bryce Leverrett #CAC1821876 · expires August 31, 2028 Amir Mohie El Mahmoud #CAC1824640 · expires August 31, 2028 Christopher William Mcelligott #CAC1816803 · expires August 31, 2028 Dustin Maurice Means #CAC1822576 · expires August 31, 2028 Dustin Maurice Means #CAC1824739 · expires August 31, 2028 Joseph Anthony Molnar #CAC1820678 · expires August 31, 2028 Brandon Joseph Murphy #CAC1822244 · expires August 31, 2028 Andrew Nelson #CAC1822241 · expires August 31, 2028 Andrew Nelson #CAC1824928 · expires August 31, 2028 John F O'brien #CAC046898 · expires August 31, 2028 Christopher D Owens #CAC1814772 · expires August 31, 2028 Charles Adam Pistilli #CAC1821806 · expires August 31, 2028 Charles Adam Pistilli #CAC1824409 · expires August 31, 2028 Hans Garaudy Poincy #CAC1824591 · expires August 31, 2028 Richard Alan Potash #CAC1816921 · expires August 31, 2028 Jeremey Aaron Reece #CAC1820032 · expires August 31, 2028 Martin Lee Rietveld #CAC048063 · expires August 31, 2028 Shane Daniel Rodriguez #CAC1824695 · expires August 31, 2028 Winford Depree Rose #CAC1817531 · expires August 31, 2028 Certified electrical contractor 35 Michael S Allison #EC13007930 · expires August 31, 2028 James W Amendola #EC0002368 · expires August 31, 2028 James W Amendola #EC13007541 · expires August 31, 2028 William J Bennett #EC13002065 · expires August 31, 2028 James A Berini #EC13015029 · expires August 31, 2028 Christopher Boling #EC13011595 · expires August 31, 2028 Ronald Boryskewich Boyd #EC13002665 · expires August 31, 2028 Patrick William Bridges #EC13002883 · expires August 31, 2028 Andrew Jacob Carlton #EC13014181 · expires August 31, 2028 Michael Alan Cartwright #EC13004756 · expires August 31, 2028 John Clifford Center #EC13008281 · expires August 31, 2028 John Clifford Center #EC13011024 · expires August 31, 2028 John Clifford Center #EC13014921 · expires August 31, 2028 John Clifford Center #EC13016147 · expires August 31, 2028 Brian J. Connors #EC13012737 · expires August 31, 2028 Roice Giraldo Crespo Gomez #EC13016262 · expires August 31, 2028 Justin Cunningham #EC13005140 · expires August 31, 2028 Jeffery Allen Deah #EC13005870 · expires August 31, 2028 Michael Shane Faulkner #EC13014879 · expires August 31, 2028 David Joshua Free #EC13009572 · expires August 31, 2028 Paul Gordon #EC13014184 · expires August 31, 2028 Patrick J Graham #EC13008876 · expires August 31, 2028 Alex C Grantham #EC13009100 · expires August 31, 2028 Jeffrey T Husta #EC13003350 · expires August 31, 2028 Bruce D Ladd #EC13001465 · expires August 31, 2028 Patrick T Lewis #EC13009152 · expires August 31, 2028 Walter Frank Linfield #EC13004568 · expires August 31, 2028 Phillip Patrick Magill #EC13004863 · expires August 31, 2028 Phillip Patrick Magill #EC13009897 · expires August 31, 2028 Phillip Patrick Magill #EC13012062 · expires August 31, 2028 Cody Lee Marshall #EC13010640 · expires August 31, 2028 Cody Lee Marshall #EC13015864 · expires August 31, 2028 John F O'brien #EC13007462 · expires August 31, 2028 John F O'brien #EC13015972 · expires August 31, 2028 Daniel Steven Parent #EC13011462 · expires August 31, 2028 Certified residential contractor 34 Cindy Amaro #CRC1334337 · expires August 31, 2028 Richard W Anderson #CRC1329401 · expires August 31, 2028 James Blanton #CRC1331863 · expires August 31, 2028 Charles E Brown #CRC1327946 · expires August 31, 2028 Michael Brucker #CRC1334846 · expires August 31, 2028 Gregory James Carpenter #CRC1332939 · expires August 31, 2028 Sandra Alice Cheek #CRC1331773 · expires August 31, 2028 David Michael Clifford #CRC1332825 · expires August 31, 2028 Shane Allen Cogswell #CRC1332492 · expires August 31, 2028 Patrick Corcoran #CRC1333670 · expires August 31, 2028 John Marlon Cruz Kaufman #CRC1336297 · expires August 31, 2028 Adolphus Davis #CRC1328345 · expires August 31, 2028 Eduardo Angel Del Castillo Jr #CRC1331826 · expires August 31, 2028 Robert John Frizzell #CRC1329649 · expires August 31, 2028 Robert John Frizzell #CRC1332211 · expires August 31, 2028 Steven Brent Allen Garrod #CRC1333665 · expires August 31, 2028 Jeffrey S Gentry #CRC1334508 · expires August 31, 2028 Stacy Russell Ginn #CRC1333653 · expires August 31, 2028 Gregory Stephen Goff #CRC1327185 · expires August 31, 2028 Michael Robert Healey #CRC1328287 · expires August 31, 2028 Michael Hewes #CRC058241 · expires August 31, 2028 Anna Katunina Rodriguez #CRC1333972 · expires August 31, 2028 Jordan Michael Kline #CRC1336328 · expires August 31, 2028 Dana R Kuster #CRC1328242 · expires August 31, 2028 Stephen Wade Lott #CRC1335656 · expires August 31, 2028 Catherine A Mabie #CRC1331282 · expires August 31, 2028 Marilyn Kay Mcclanahan #CRC1328350 · expires August 31, 2028 William Edwards Morgan #CRC1332180 · expires August 31, 2028 Donald C Myers Jr #CRC1328205 · expires August 31, 2028 Ronald Jeffrey Oskey #CRC1331938 · expires August 31, 2028 Christopher D Owens #CRC1331267 · expires August 31, 2028 Angela Sue Patterson #CRC1334554 · expires August 31, 2028 Timothy M Rojic Jr #CRC1332777 · expires August 31, 2028 Timothy M Rojic Jr #CRC1334638 · expires August 31, 2028 Certified plumbing contractor 27 Todd Anthony Albright #CFC1432466 · expires August 31, 2028 Larry Daniel Bloodsworth #CFC1430597 · expires August 31, 2028 Larry Daniel Bloodsworth #CFC1430989 · expires August 31, 2028 Carl Eugene Bohall #CFC1425776 · expires August 31, 2028 Leonardo Cepero #CFC1434888 · expires August 31, 2028 Timothy Clark #CFC1431340 · expires August 31, 2028 David Michael Clifford #CFC1430913 · expires August 31, 2028 Kevin L Dillow #CFC057001 · expires August 31, 2028 Patrick Michael Gillespie #CFC1431100 · expires August 31, 2028 Ryan Joseph Gilliano #CFC1433663 · expires August 31, 2028 Heath Christopher Grant #CFC1432431 · expires August 31, 2028 Gary N Hamilton #CFC1426667 · expires August 31, 2028 Gary N Hamilton #CFC1434859 · expires August 31, 2028 Kyle Hernandez #CFC1431034 · expires August 31, 2028 Benjamin Michael Hooks #CFC1432834 · expires August 31, 2028 Benjamin Michael Hooks #CFC1434060 · expires August 31, 2028 Archie Wallace Killough III #CFC1432384 · expires August 31, 2028 Robert Joseph Lebel #CFC1430827 · expires August 31, 2028 John William Lipe #CFC1427386 · expires August 31, 2028 Yufei Liu #CFC1430813 · expires August 31, 2028 Andrew Paul Mahoney #CFC1431914 · expires August 31, 2028 John Mullens #CFC1430778 · expires August 31, 2028 John F O'brien #CFC1430005 · expires August 31, 2028 Zane A Parent #CFC1430598 · expires August 31, 2028 Dayan Pintueles Rivero #CFC1433286 · expires August 31, 2028 Winston Lloyd Pomeroy #CFC1428884 · expires August 31, 2028 Gregory Nick Powell #CFC029774 · expires August 31, 2028 Certified roofing contractor 27 Devin Jacob Anderson #CCC1335940 · expires August 31, 2028 John Benson #CCC1337477 · expires August 31, 2028 Bobby Lynn Blackburn #CCC1333456 · expires August 31, 2028 Walter Boryskewich Boyd #CCC1325664 · expires August 31, 2028 Eduardo Carlos #CCC1329943 · expires August 31, 2028 Eduardo Carlos #CCC1333436 · expires August 31, 2028 Michelle M Cielenski #CCC1333606 · expires August 31, 2028 Randall W Faulkner #CCC1334579 · expires August 31, 2028 Jonah Lorenza Giunto #CCC1337408 · expires August 31, 2028 Jeffery Gleen Helms #CCC1328995 · expires August 31, 2028 Perry M Hoff #CCC1329503 · expires August 31, 2028 Ronald Franklin Imes II #CCC1331497 · expires August 31, 2028 Bucky M Ketter #CCC1325663 · expires August 31, 2028 William J Kuykendall Jr #CCC018291 · expires August 31, 2028 Timothy Richard Layton #CCC057692 · expires August 31, 2028 Alan Lee Lebeau #CCC056773 · expires August 31, 2028 Yufei Liu #CCC1333200 · expires August 31, 2028 Robert Virgil Mallory #CCC1327525 · expires August 31, 2028 Devin R Mcmullen #CCC1327321 · expires August 31, 2028 Dustin Maurice Means #CCC1335360 · expires August 31, 2028 Robert Allen Miller #CCC057563 · expires August 31, 2028 Nathalie Victoria Monfiston #CCC1338071 · expires August 31, 2028 Evangelos Paloukis #CCC1334196 · expires August 31, 2028 John George Paul III #CCC1332082 · expires August 31, 2028 Lisa Nicole Pedigo #CCC1337859 · expires August 31, 2028 Rocco L Pennella #CCC1334107 · expires August 31, 2028 Dayan Pintueles Rivero #CCC1336156 · expires August 31, 2028 Certified pool/spa contractor 24 Jeffrey Douglas Aber #CPC042921 · expires August 31, 2028 Jeffrey Douglas Aber #CPC041411 · expires August 31, 2028 John Hargis Berry #CPC057353 · expires August 31, 2028 Grove Lee Bolt #CPC1458190 · expires August 31, 2028 Destanni Lakae Bowles #CPC1461367 · expires August 31, 2028 Tiffany Clary #CPC1459244 · expires August 31, 2028 Peter Joseph Coccaro Jr #CPC053897 · expires August 31, 2028 Stephanie Yvette Delgado #CPC1459766 · expires August 31, 2028 Stephanie Yvette Delgado #CPC1460229 · expires August 31, 2028 Paul J Demello #CPC1458795 · expires August 31, 2028 Keith Patrick Dermody #CPC1457734 · expires August 31, 2028 Michael G Doerr #CPC1460258 · expires August 31, 2028 Michael G Doerr #CPC1461307 · expires August 31, 2028 Saulo Roberto Ferreira Campos #CPC1459093 · expires August 31, 2028 Thomas Patrick Fleming II #CPC1460506 · expires August 31, 2028 Thomas F Hickey #CPC1460670 · expires August 31, 2028 John B Hysell #CPC1461594 · expires August 31, 2028 Frank D Immich #CPC1457405 · expires August 31, 2028 Scott C Jarvis #CPC1461807 · expires August 31, 2028 Brian David Martin #CPC1457537 · expires August 31, 2028 Dustin Maurice Means #CPC1460508 · expires August 31, 2028 Hans Gerthart Menzer III #CPC056940 · expires August 31, 2028 Phoebe Rene Menzer #CPC1457362 · expires August 31, 2028 Tobin Lee Peters #CPC1461443 · expires August 31, 2028 Other license types 51 James Travis Birchenough Certified specialty contractor · #SCC131154278 · expires August 31, 2028 David Michael Block Registered pool/spa contractor · #RP252555601 · expires August 31, 2027 Kevin Bradford Certified specialty contractor · #SCC131153586 · expires August 31, 2028 Jonathan Stephen Brock Certified alarm system contractor I · #EF20001340 · expires August 31, 2028 Rodney James Burch Certified electrical specialty contractor · #ES12002023 · expires August 31, 2028 Marc S Chard Certified mechanical contractor · #CMC1250903 · expires August 31, 2028 Marc S Chard Certified mechanical contractor · #CMC1251477 · expires August 31, 2028 Peter Joseph Coccaro Jr Certified specialty contractor · #SCC056684 · expires August 31, 2028 Lance T Connor Registered pool/spa contractor · #RP252555569 · expires August 31, 2027 Alan L Cravener Jr Certified specialty contractor · #SCC131152404 · expires August 31, 2028 Alan L Cravener Jr Certified specialty contractor · #SCC131152741 · expires August 31, 2028 George M Davis Certified utility and excavation contractor · #CUC057037 · expires August 31, 2028 Linus Fred Deel Certified utility and excavation contractor · #CUC1224148 · expires August 31, 2028 Keith Patrick Dermody Certified utility and excavation contractor · #CUC1226763 · expires August 31, 2028 Michael Patrick Ferrara Certified specialty contractor · #SCC131151936 · expires August 31, 2028 Daniel Robert Foshee Registered pool/spa contractor · #RP252555647 · expires August 31, 2027 David J Free RR · #RR282811884 · expires August 31, 2027 David Joseph Gale Certified specialty contractor · #SCC131153046 · expires August 31, 2028 Gerald William Geegan Jr Certified specialty contractor · #SCC131149861 · expires August 31, 2028 Daniel B Geist Certified specialty contractor · #SCC131152936 · expires August 31, 2028 Daniel B Geist Certified specialty contractor · #SCC131153209 · expires August 31, 2028 Christopher Francis Gibbons Certified mechanical contractor · #CMC1250509 · expires August 31, 2028 John Glabe Certified electrical specialty contractor · #ES12002663 · expires August 31, 2028 Charles Goldie Jr Certified specialty contractor · #SCC131152288 · expires August 31, 2028 Michael Gricar Certified mechanical contractor · #CMC1251887 · expires August 31, 2028 Travis James Guard Certified specialty contractor · #SCC131152132 · expires August 31, 2028 Bryan Joe Hill Certified mechanical contractor · #CMC1251811 · expires August 31, 2028 Raymond Donald Hoekstra Jr Certified specialty contractor · #SCC131151854 · expires August 31, 2028 Raymond Donald Hoekstra Jr Certified specialty contractor · #SCC131152310 · expires August 31, 2028 Craig A Holder Certified alarm system contractor II · #EG13000287 · expires August 31, 2028 Craig A Holder Certified alarm system contractor II · #EG13000671 · expires August 31, 2028 Craig A Holder Certified alarm system contractor II · #EG13000955 · expires August 31, 2028 Eric J Hopson Certified specialty contractor · #SCC051704 · expires August 31, 2028 George Eugene Houk Registered underground utility contractor · #RU0066544 · expires August 31, 2027 George Eugene Houk Registered general contractor · #RG291103816 · expires August 31, 2027 Scott Lee Hoxter Certified alarm system contractor II · #EG13000216 · expires August 31, 2028 Scott Lee Hoxter Certified alarm system contractor II · #EG13000966 · expires August 31, 2028 Shannon Kania Certified specialty contractor · #SCC131153217 · expires August 31, 2028 Matthew Patrick Kaveney Certified electrical specialty contractor · #ES12000512 · expires August 31, 2028 Michael Joseph Kremin Certified alarm system contractor I · #EF20002094 · expires August 31, 2028 Yufei Liu Certified mechanical contractor · #CMC1250845 · expires August 31, 2028 Michael D Macomber Certified specialty contractor · #SCC131153635 · expires August 31, 2028 Gregg Marsh V Certified utility and excavation contractor · #CUC057019 · expires August 31, 2028 Todd Andrew Martin Certified utility and excavation contractor · #CUC057174 · expires August 31, 2028 Durwin N Mcglumphy Registered roofing contractor · #RC29027804 · expires August 31, 2027 Alexander J Mcwilliam Certified mechanical contractor · #CMC1250841 · expires August 31, 2028 Daryl Owens Certified specialty contractor · #SCC131152902 · expires August 31, 2028 Rocco L Pennella Certified specialty contractor · #SCC131153159 · expires August 31, 2028 Rocco L Pennella Certified utility and excavation contractor · #CUC1226037 · expires August 31, 2028 Dayan Pintueles Rivero Certified mechanical contractor · #CMC1251449 · expires August 31, 2028 Brian W Romano Certified alarm system contractor II · #EG13000603 · expires August 31, 2028 Is your business on this list?
Open your license page and choose "Claim this page" to add your phone number and website. They show on your page
and next to your name here, so people checking you out can call.
Got a quote? Check it before you sign. VetMyProposal reads a contractor's proposal for free and flags what's missing, unclear or risky. It works for roofing, solar, HVAC and window quotes.
Review my proposal free VetMyProposal is a free tool from the team behind LicenseLookup.
Source: Florida DBPR licensee files (construction and electrical boards), refreshed weekly. Florida's file leaves out delinquent, null and void, and involuntarily inactive licenses. If they say they're licensed and you can't find them here, check the official search. Only licenses that are active in the file and list an address in
Punta Gorda are shown; a contractor based elsewhere can still work here. LicenseLookup is an independent guide, not a
government agency, and this is not an endorsement of anyone listed. See our terms .