All states Florida
Florida license records
Licensed contractors in Gainesville, FL 537 active licenses list Gainesville 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 100 John Samuel Abbitt #CGC1515970 · expires August 31, 2028 David Geoffrey Ames #CGC1504954 · expires August 31, 2028 Randy Neil Andersen #CGC016528 · expires August 31, 2028 Sloan Exavien Anderson #CGC1526328 · expires August 31, 2028 Philip Anthony Arana #CGC058761 · expires August 31, 2028 Johnny O Barnes #CGC044390 · expires August 31, 2028 James Willard Barrs #CGC1506628 · expires August 31, 2028 Michael Terrell Beard #CGC1524869 · expires August 31, 2028 Jonathan F Beck #CGC009467 · expires August 31, 2028 Jonathan F Beck #CGC1522507 · expires August 31, 2028 Kevin Kimble Brown #CGC1523043 · expires August 31, 2028 Barry P Bullard #CGC013956 · expires August 31, 2028 Robert Paul Butts #CGC1511811 · expires August 31, 2028 Carl Alan Byington #CGC017814 · expires August 31, 2028 Glendon Francisco Byron #CGC1521435 · expires August 31, 2028 Randall James Cameron #CGC058711 · expires August 31, 2028 Ira Judson Carter IV #CGC031782 · expires August 31, 2028 Joshua Brenn Chappell #CGC1516362 · expires August 31, 2028 Kyle David Cheshire #CGC1532190 · expires August 31, 2028 Larry H Cheshire #CGC016976 · expires August 31, 2028 William L Childs #CGC1515087 · expires August 31, 2028 David E Conner #CGC1529999 · expires August 31, 2028 Michael A Conroy #CGC1516474 · expires August 31, 2028 Brian Scott Crawford #CGC1515491 · expires August 31, 2028 Brian Scott Crawford #CGC1524048 · expires August 31, 2028 Roderick Samson Cross #CGC1507614 · expires August 31, 2028 Carroll Brian Daniel #CGC1523285 · expires August 31, 2028 Darryl Charles Darmin #CGC1514877 · expires August 31, 2028 Orlando J De La Llana #CGC1505384 · expires August 31, 2028 Christopher Cameron Decker #CGC1522815 · expires August 31, 2028 Gary George Dounson #CGC042217 · expires August 31, 2028 Michael Edward Driscoll #CGC058087 · expires August 31, 2028 Eric Glenn Drummond #CGC1521849 · expires August 31, 2028 Eric Glenn Drummond #CGC1539031 · expires August 31, 2028 Derek Steven Dykes #CGC1533394 · expires August 31, 2028 Svein Helge Dyrkolbotn #CGC1517065 · expires August 31, 2028 Robert Callander Edmunds #CGC007080 · expires August 31, 2028 Brian Andrew Ellis #CGC1522792 · expires August 31, 2028 Kenneth Herschel Elwood #CGC1517187 · expires August 31, 2028 Paul Kendall Emery #CGC1504631 · expires August 31, 2028 Jack Falik #CGC051829 · expires August 31, 2028 Anthony Foutz #CGC1541892 · expires August 31, 2028 Jan A Frentzen #CGC038828 · expires August 31, 2028 Frank Gainey #CGC1508365 · expires August 31, 2028 Robert Scott Gill #CGC1519824 · expires August 31, 2028 Diane Gilreath #CGC1541167 · expires August 31, 2028 Christian Harley Giraldo #CGC1540046 · expires August 31, 2028 Robert Wayne Hanselman #CGC1513895 · expires August 31, 2028 Mohsen Hatami #CGC1534930 · expires August 31, 2028 Philip Paul Haug #CGC1505226 · expires August 31, 2028 Darlene Henrichs #CGC1511456 · expires August 31, 2028 David Martin Herbig #CGC1533435 · expires August 31, 2028 Walter H Howell Jr #CGC1509020 · expires August 31, 2028 Gabriel E Huish #CGC1524751 · expires August 31, 2028 Mark Thomas Hurm #CGC062803 · expires August 31, 2028 Rashid Islam #CGC1537601 · expires August 31, 2028 Darren Andrew Johnson #CGC1508191 · expires August 31, 2028 Daniel Lee Jordan #CGC1528585 · expires August 31, 2028 Ross Bannister Kaskeski #CGC1504061 · expires August 31, 2028 Brett Kean #CGC1540684 · expires August 31, 2028 Robert L Kelly #CGC007330 · expires August 31, 2028 Stephanie Alyeen Kirkland-Jones #CGC1509604 · expires August 31, 2028 Stephanie Alyeen Kirkland-Jones #CGC1533147 · expires August 31, 2028 Donald Edward Kline #CGC1509607 · expires August 31, 2028 William Robert Knight #CGC1536745 · expires August 31, 2028 Redi Kola #CGC1533534 · expires August 31, 2028 Lucian J Kragiel #CGC060937 · expires August 31, 2028 Bryce D Lamp #CGC015708 · expires August 31, 2028 Colin King Lasch #CGC1534253 · expires August 31, 2028 Robert Allen Lash #CGC011726 · expires August 31, 2028 Shawn Allen Lash #CGC1530942 · expires August 31, 2028 Dorlyn Love Leger #CGC1538704 · expires August 31, 2028 Brian Keith Leslie #CGC060191 · expires August 31, 2028 Kyle Steven Lesser #CGC1526590 · expires August 31, 2028 Jeffrey J Longanecker #CGC049924 · expires August 31, 2028 Martin Nickolov Lutov #CGC1515990 · expires August 31, 2028 Mohsin Mahmood #CGC1541300 · expires August 31, 2028 Joey Nick Mandese #CGC1517396 · expires August 31, 2028 Joey Nick Mandese #CGC1536983 · expires August 31, 2028 Jack Nelson Mcdonald #CGC1526564 · expires August 31, 2028 Michael Francis Mcdonald #CGC1541675 · expires August 31, 2028 Martin Patrick Mcfall #CGC026008 · expires August 31, 2028 Angus John Mcsween #CGC1526110 · expires August 31, 2028 Scott Matthew Mello #CGC1514153 · expires August 31, 2028 Gary Miner V #CGC055095 · expires August 31, 2028 John Wayne Mishoe #CGC1519305 · expires August 31, 2028 Israel Mobley #CGC1533155 · expires August 31, 2028 Ryan Michael Murphy #CGC1525285 · expires August 31, 2028 Aaron William. Nagle #CGC1523638 · expires August 31, 2028 Bassel Wahib Nemer #CGC1530338 · expires August 31, 2028 Alan G Obaigbena #CGC055787 · expires August 31, 2028 Erik Thomas Otte #CGC1530034 · expires August 31, 2028 Robert W Peebles #CGC1511452 · expires August 31, 2028 Christopher James Pickering #CGC1527839 · expires August 31, 2028 Christopher James Pickering #CGC1540160 · expires August 31, 2028 Douglas James Porch #CGC040160 · expires August 31, 2028 Steven Alan Ratner #CGC045336 · expires August 31, 2028 Ishmael Solahadeen Rentz #CGC1514670 · expires August 31, 2028 John Wyley Ritch Jr #CGC1541243 · expires August 31, 2028 Kyle Everett Robinson #CGC1524242 · expires August 31, 2028 Certified building contractor 78 Robert Glenn Allen Jr #CBC060334 · expires August 31, 2028 Kyle Barker #CBC1266399 · expires August 31, 2028 Kyle Barker #CBC1267094 · expires August 31, 2028 Bhagavan Bauer #CBC1268543 · expires August 31, 2028 Daran Cole Bedenbaugh #CBC1263309 · expires August 31, 2028 Nidal A Boughannam #CBC1258798 · expires August 31, 2028 Gary R Brooks #CBC040672 · expires August 31, 2028 Shawn Patrick Brown #CBC1255581 · expires August 31, 2028 Xavrae A Burse #CBC1267367 · expires August 31, 2028 Dennis Ray Campbell #CBC1259270 · expires August 31, 2028 Edward Camps #CBC1266514 · expires August 31, 2028 Natasha N Carrigan #CBC1262366 · expires August 31, 2028 William Joseph Cason #CBC060151 · expires August 31, 2028 Joseph Claud Cauthen IV #CBC060505 · expires August 31, 2028 David Chayes #CBC1259677 · expires August 31, 2028 Kyle David Cheshire #CBC1254309 · expires August 31, 2028 Andrew Merritt Coffey #CBC1267114 · expires August 31, 2028 Nathan S Collier #CBC037975 · expires August 31, 2028 John Barson Conaty #CBC058350 · expires August 31, 2028 Geoffrey Christopher Cook #CBC1264785 · expires August 31, 2028 Brian Scott Crawford #CBC1251118 · expires August 31, 2028 Andrew Davis #CBC1266018 · expires August 31, 2028 James Francis Drotos #CBC051144 · expires August 31, 2028 Steven A Dublin #CBC018025 · expires August 31, 2028 Derek Steven Dykes #CBC1262173 · expires August 31, 2028 Christopher Louis Fillie #CBC1257369 · expires August 31, 2028 Thompson D Fillmer #CBC059176 · expires August 31, 2028 Earl C Findley #CBC013382 · expires August 31, 2028 Timothy Joseph Flanagan #CBC034320 · expires August 31, 2028 George William Blake Fletcher #CBC1261944 · expires August 31, 2028 Bradley John Fortune #CBC1261962 · expires August 31, 2028 Allan Scott Graetz #CBC059630 · expires August 31, 2028 Andrew Griffin #CBC1267146 · expires August 31, 2028 Chasrick Jasmin Hafey #CBC1257905 · expires August 31, 2028 Jeffrey William Hale #CBC057105 · expires August 31, 2028 Daniel David Hamann #CBC1256764 · expires August 31, 2028 Robert L Hartley #CBC034398 · expires August 31, 2028 Randolph A Heine #CBC027136 · expires August 31, 2028 Edmund George Herder Jr #CBC024146 · expires August 31, 2028 Jason Hessler-Smith #CBC1257705 · expires August 31, 2028 David K Hilman #CBC1256483 · expires August 31, 2028 Edwin Walter Hoeft #CBC1251673 · expires August 31, 2028 Jason Talmadge Huddleston #CBC1262184 · expires August 31, 2028 John E Hudson #CBC056810 · expires August 31, 2028 Stephen T Kay #CBC1267921 · expires August 31, 2028 Stephen Thomas Kay Jr #CBC058762 · expires August 31, 2028 Andrew Jason Kieszek #CBC059906 · expires August 31, 2028 David Jonathan Kieszek #CBC057940 · expires August 31, 2028 William Carrothers Landis III #CBC022175 · expires August 31, 2028 Gregory D Lang #CBC060276 · expires August 31, 2028 James Robert Long #CBC1257808 · expires August 31, 2028 Lance E Lunger #CBC1255131 · expires August 31, 2028 Georg Edward Maharg III #CBC1255432 · expires August 31, 2028 Edgar A Marshall #CBC059604 · expires August 31, 2028 Wilmer A Mata #CBC1264148 · expires August 31, 2028 Jack D Mc Nair #CBC059162 · expires August 31, 2028 Jack D Mc Nair #CBC1259651 · expires August 31, 2028 Jason Mcfall #CBC1257446 · expires August 31, 2028 Ryan Colson Mcgriff #CBC1266351 · expires August 31, 2028 Peter Robert Mcniece #CBC1255239 · expires August 31, 2028 Isaiah Franty Michel Sr #CBC1270146 · expires August 31, 2028 Arthur James Middleton #CBC059300 · expires August 31, 2028 Daniel Ryan Middleton #CBC1265743 · expires August 31, 2028 Raymond Mobley III #CBC1261238 · expires August 31, 2028 Joseph Moffo Jr #CBC1257191 · expires August 31, 2028 Amy Lynn Moody #CBC1256548 · expires August 31, 2028 Robert Carl Morrison #CBC026187 · expires August 31, 2028 Robert Carl Morrison #CBC1268500 · expires August 31, 2028 Ernest Eugene Mosley #CBC1254082 · expires August 31, 2028 Scott C Nelson #CBC1260652 · expires August 31, 2028 Silvia Novelli #CBC1262460 · expires August 31, 2028 Sara Beth O'steen Vaughn #CBC1257545 · expires August 31, 2028 Jerry Barry Osbrach #CBC027074 · expires August 31, 2028 Ronald Eugene Peebles #CBC056911 · expires August 31, 2028 Christopher Pierson Prugh #CBC1256783 · expires August 31, 2028 Jason B Raymond #CBC1262226 · expires August 31, 2028 James Luther Reid #CBC058857 · expires August 31, 2028 Elwyn Scott Robinson #CBC057949 · expires August 31, 2028 Certified roofing contractor 37 Pierre Gilbert Aarons #CCC1328938 · expires August 31, 2028 Robert Glenn Allen Jr #CCC1329845 · expires August 31, 2028 Joey Ray Blanco #CCC1336993 · expires August 31, 2028 Zachary Merlin Brehm #CCC1334985 · expires August 31, 2028 Zachary Merlin Brehm #CCC1336098 · expires August 31, 2028 Randall James Cameron #CCC1326234 · expires August 31, 2028 Ira Judson Carter IV #CCC1331989 · expires August 31, 2028 Joseph Claud Cauthen IV #CCC1331314 · expires August 31, 2028 William L Childs #CCC1329391 · expires August 31, 2028 William Fred Courtney #CCC042868 · expires August 31, 2028 Brian Scott Crawford #CCC1326779 · expires August 31, 2028 Clayton Lloyd Crosier #CCC057716 · expires August 31, 2028 William P Duffield #CCC1325785 · expires August 31, 2028 Kenneth Herschel Elwood #CCC1328018 · expires August 31, 2028 Timothy Joseph Flanagan #CCC056849 · expires August 31, 2028 Frank Gainey #CCC1326664 · expires August 31, 2028 William D Gressinger III #CCC1331479 · expires August 31, 2028 Brandon L Harkeli #CCC1336715 · expires August 31, 2028 Mohsen Hatami #CCC1335619 · expires August 31, 2028 Keith Hayes #CCC1326671 · expires August 31, 2028 Derek Lane Hickman #CCC1333609 · expires August 31, 2028 Donald Lawrence Hickman #CCC057887 · expires August 31, 2028 John A Kalan #CCC041345 · expires August 31, 2028 Austin King #CCC1331303 · expires August 31, 2028 Wilmer A Mata #CCC1334204 · expires August 31, 2028 Wilmer A Mata #CCC1336135 · expires August 31, 2028 Tracy Gerald Mc Donald #CCC057914 · expires August 31, 2028 Albert B Mcdavid #CCC1328923 · expires August 31, 2028 Martin Patrick Mcfall #CCC056862 · expires August 31, 2028 Michael G Mcfall #CCC1330823 · expires August 31, 2028 Scott Moffatt Jr #CCC1336935 · expires August 31, 2028 Ernest Eugene Mosley #CCC1331689 · expires August 31, 2028 Warren Keith Perry #CCC042888 · expires August 31, 2028 Thomas Luke Phillips Jr #CCC1326332 · expires August 31, 2028 Christopher James Pickering #CCC1332071 · expires August 31, 2028 Christopher James Pickering #CCC1336052 · expires August 31, 2028 Elwyn Scott Robinson #CCC058084 · expires August 31, 2028 Certified air conditioning contractor 37 Charles E Ansman #CAC1818452 · expires August 31, 2028 Charles E Ansman #CAC1819328 · expires August 31, 2028 James Franklin Bertie #CAC058522 · expires August 31, 2028 Reiss Coleman #CAC1825018 · expires August 31, 2028 Keith Allen Courtney #CAC1817332 · expires August 31, 2028 Keith Allen Courtney #CAC1823278 · expires August 31, 2028 Keith Allen Courtney #CAC1823246 · expires August 31, 2028 Thomas A Courtney #CAC1818001 · expires August 31, 2028 Thomas Dale Edge #CAC1813677 · expires August 31, 2028 Philip Ferrara #CAC1815742 · expires August 31, 2028 Timothy Patrick Harper #CAC1813473 · expires August 31, 2028 Mark Thomas Hurm #CAC057325 · expires August 31, 2028 Frederick Parker Johnston #CAC1816304 · expires August 31, 2028 Lucindy Berg Lacoste #CAC1820907 · expires August 31, 2028 William Kevin Lacoste #CAC057671 · expires August 31, 2028 Michael Todd Lanier #CAC057960 · expires August 31, 2028 Jaden Leahy #CAC1824927 · expires August 31, 2028 Jacob P Lee #CAC1822258 · expires August 31, 2028 Jacob P Lee #CAC1823760 · expires August 31, 2028 David George Levangie #CAC1814783 · expires August 31, 2028 David Leroy Lottinville #CAC1819618 · expires August 31, 2028 Travis Dewayne Lyons #CAC1817466 · expires August 31, 2028 Travis Dewayne Lyons #CAC1822916 · expires August 31, 2028 Travis Dewayne Lyons #CAC1823404 · expires August 31, 2028 Eugene J Manning Jr #CAC1818607 · expires August 31, 2028 Ira Wallace Mcghin III #CAC1813499 · expires August 31, 2028 Todd Richard Mitchell Sr #CAC1815213 · expires August 31, 2028 Steven Mitchell Mollman #CAC1819696 · expires August 31, 2028 Charles Edwin Newmans #CAC058422 · expires August 31, 2028 Sonny Allen Nguyen #CAC1819585 · expires August 31, 2028 Frank Lee Perkins III #CAC1816928 · expires August 31, 2028 Christopher James Pickering #CAC1824537 · expires August 31, 2028 Charles Nicholas Pino #CAC1816705 · expires August 31, 2028 Maria Velez Radziminski #CAC1819815 · expires August 31, 2028 Konrad Rolf Reinhart #CAC1817734 · expires August 31, 2028 James G Rhodes #CAC036941 · expires August 31, 2028 Samuel Lee Roberts #CAC1817288 · expires August 31, 2028 Certified electrical contractor 36 Wigberto Baez #EC13004859 · expires August 31, 2028 Wigberto Baez #EC13014790 · expires August 31, 2028 Osman Bayindir #EC13011690 · expires August 31, 2028 Chad A Brooks #EC13014139 · expires August 31, 2028 Daniel A Busby #EC13016668 · expires August 31, 2028 Gregory Steven Callahan #EC13003875 · expires August 31, 2028 Donald R Cayce #EC0002432 · expires August 31, 2028 Michael R Gentry #EC0001186 · expires August 31, 2028 Matthew Eric Gera #EC13007791 · expires August 31, 2028 Jose Godinez #EC13012708 · expires August 31, 2028 Daniel Ernest Goodson #EC13005619 · expires August 31, 2028 Jacob John Grener #EC13009274 · expires August 31, 2028 George W Grimm #EC13007091 · expires August 31, 2028 Thomas Wesley Gugel #EC13009677 · expires August 31, 2028 Kevin W. Gunning #EC13002066 · expires August 31, 2028 Kurt Hamel #EC13006444 · expires August 31, 2028 Frederick Harris Hovarter #EC0001975 · expires August 31, 2028 Frederick Harris Hovarter #EC13005023 · expires August 31, 2028 Frederick Harris Hovarter #EC13010215 · expires August 31, 2028 Frederick Harris Hovarter #EC13011011 · expires August 31, 2028 Steven Joseph Keough #EC13011143 · expires August 31, 2028 Aleksey Y Khokhlov #EC13008767 · expires August 31, 2028 Rogelio P Leon #EC13005053 · expires August 31, 2028 Adam D Littauer #EC13007243 · expires August 31, 2028 Adam D Littauer #EC13013602 · expires August 31, 2028 Anibal Marrero #EC13011600 · expires August 31, 2028 Joel Richard Miller #EC13004507 · expires August 31, 2028 Matthew Wayne Moore #EC13014341 · expires August 31, 2028 Michael Anthony Moore #EC13004237 · expires August 31, 2028 James J Mulhearn #EC13003963 · expires August 31, 2028 James J Mulhearn #EC13004679 · expires August 31, 2028 Jack H Oliver #EC0002517 · expires August 31, 2028 Jack H Oliver #EC13007527 · expires August 31, 2028 Michael S Oliver #EC0001513 · expires August 31, 2028 Joey Edward Parsons Jr #EC13011855 · expires August 31, 2028 David Adam Renfroe #EC13010852 · expires August 31, 2028 Certified residential contractor 28 Gabriel Andres Aguilar #CRC1332882 · expires August 31, 2028 Corey Amira #CRC1331309 · expires August 31, 2028 Blake Michael Beltz #CRC1335899 · expires August 31, 2028 Lyn Ann Bingham Cox #CRC058193 · expires August 31, 2028 Charles Howard Brock #CRC048008 · expires August 31, 2028 Damani Lawjeb Brown #CRC1335362 · expires August 31, 2028 Mark J Buel #CRC1330921 · expires August 31, 2028 Johnathon Burrill #CRC1335302 · expires August 31, 2028 William D Butcher #CRC1331635 · expires August 31, 2028 Tyler Chalfin #CRC1333651 · expires August 31, 2028 Douglas Wayne Cotter Jr #CRC1333216 · expires August 31, 2028 Thomas A Courtney #CRC1329128 · expires August 31, 2028 Richard Sean Fulmer #CRC1331892 · expires August 31, 2028 Elijah Franklin Gainey #CRC1329756 · expires August 31, 2028 Eric M Gonzalez #CRC1327480 · expires August 31, 2028 Keith Hayes #CRC1334315 · expires August 31, 2028 Tom F Henry #CRC1326405 · expires August 31, 2028 Wesley L Johnson #CRC1327166 · expires August 31, 2028 Laura H Keadle #CRC1332069 · expires August 31, 2028 Jose Manuel Machado #CRC050154 · expires August 31, 2028 Heather Lee Manning #CRC1329298 · expires August 31, 2028 Mark J Mashburn #CRC1330787 · expires August 31, 2028 Paul Whitlock Mcarthur Jr #CRC1329776 · expires August 31, 2028 Chad D Munn #CRC057565 · expires August 31, 2028 Douglas Blair Nesbit #CRC1331650 · expires August 31, 2028 Remedios Nikita Patalinghug #CRC1326345 · expires August 31, 2028 Bruce Edmund Richardson #CRC015169 · expires August 31, 2028 Randall E. Robinson #CRC027247 · expires August 31, 2028 Certified plumbing contractor 16 Mustaq Khris Ali #CFC1430809 · expires August 31, 2028 Rodrick Wayne Arledge #CFC1428033 · expires August 31, 2028 Gary A Audet #CFC1428363 · expires August 31, 2028 William P Bell #CFC1433428 · expires August 31, 2028 John James Bowes #CFC057266 · expires August 31, 2028 Charles C Clark #CFC1431934 · expires August 31, 2028 Clinton Scott Dykehouse #CFC1428298 · expires August 31, 2028 Darrel Scott Dykehouse #CFC045998 · expires August 31, 2028 Nathan James Fairrow #CFC1425972 · expires August 31, 2028 James William Freeman #CFC1427641 · expires August 31, 2028 Mohsen Hatami #CFC1433640 · expires August 31, 2028 Mark Thomas Hurm #CFC1425809 · expires August 31, 2028 Nathan Clark O'donnell #CFC1429347 · expires August 31, 2028 Heath John Phillips #CFC1426766 · expires August 31, 2028 Palmer Owens Porter #CFC1429477 · expires August 31, 2028 Hamed Pourheydari Taft #CFC1432157 · expires August 31, 2028 Certified utility and excavation contractor 13 Matthew E Berry #CUC1224285 · expires August 31, 2028 Frederick Joseph Blackham #CUC1225586 · expires August 31, 2028 Glendon Francisco Byron #CUC1225583 · expires August 31, 2028 David J Dollar #CUC1225008 · expires August 31, 2028 Halle Brooke Ebling #CUC1226640 · expires August 31, 2028 Harold O Ebling #CUC057298 · expires August 31, 2028 George Wesley Emmanuel #CUC1225855 · expires August 31, 2028 William Eric Glenn #CUC1224032 · expires August 31, 2028 Scott Hartley #CUC1226533 · expires August 31, 2028 Thomas Howard Hysell #CUC1224122 · expires August 31, 2028 Bassel Wahib Nemer #CUC1225736 · expires August 31, 2028 Erik Thomas Otte #CUC1225808 · expires August 31, 2028 Cris Partain #CUC1223781 · expires August 31, 2028 Other license types 55 Marla A Ambrose Certified pool/spa contractor · #CPC1457171 · expires August 31, 2028 Mark Erik Astrom Certified alarm system contractor I · #EF20001835 · expires August 31, 2028 Mark Erik Astrom Certified alarm system contractor I · #EF20002131 · expires August 31, 2028 Mark Erik Astrom Certified alarm system contractor I · #EF20002248 · expires August 31, 2028 Brian Spencer Bedell Certified pool/spa contractor · #CPC1457976 · expires August 31, 2028 Dennis Bernabe Certified alarm system contractor I · #EF20000484 · expires August 31, 2028 John H Blackburn Certified electrical specialty contractor · #ES12001084 · expires August 31, 2028 James E Bleke Certified mechanical contractor · #CMC057176 · expires August 31, 2028 Benjamin Ray Burnsed Registered general contractor · #RG0021453 · expires August 31, 2027 Mark Buttery Certified specialty contractor · #SCC131152926 · expires August 31, 2028 Michael Samuel Canto Certified pool/spa contractor · #CPC1457306 · expires August 31, 2028 Douglas Ray Carter Certified specialty contractor · #SCC131152544 · expires August 31, 2028 William L Childs Certified solar contractor · #CVC56844 · expires August 31, 2028 Robert J Concelmo Certified electrical specialty contractor · #ES12000468 · expires August 31, 2028 Edward Keith Dickinson Certified mechanical contractor · #CMC056864 · expires August 31, 2028 Jonathon L Doles Certified alarm system contractor II · #EG13000675 · expires August 31, 2028 John Sebastian Donell Certified specialty contractor · #SCC131153753 · expires August 31, 2028 Gary George Dounson Certified solar contractor · #CVC56943 · expires August 31, 2028 William P Duffield Certified specialty contractor · #SCC131149785 · expires August 31, 2028 Christopher Lance Duke Certified electrical specialty contractor · #ES12001648 · expires August 31, 2028 Robert William Dwyer Jr Certified alarm system contractor II · #EG13000944 · expires August 31, 2028 Thomas Alfred Edwards III Certified pool/spa contractor · #CPC1456567 · expires August 31, 2028 Randi K Elrad Certified alarm system contractor I · #EF0001183 · expires August 31, 2028 Randi K Elrad Certified alarm system contractor I · #EF20000558 · expires August 31, 2028 Michael Earl Flanagan Certified pool/spa contractor · #CPC1456740 · expires August 31, 2028 Michael Earl Flanagan Certified pool/spa contractor · #CPC1459102 · expires August 31, 2028 Jason S Gonos Certified solar contractor · #CVC56764 · expires August 31, 2028 James Gordon Certified electrical specialty contractor · #ES12002464 · expires August 31, 2028 Michael Leroy Green Certified pool/spa contractor · #CPC1458970 · expires August 31, 2028 Michael Harold Harvey Jr Certified alarm system contractor II · #EG13000389 · expires August 31, 2028 Michael Harold Harvey Jr Certified alarm system contractor II · #EG13000965 · expires August 31, 2028 Mohsen Hatami Certified mechanical contractor · #CMC1251480 · expires August 31, 2028 Keith Allen Holloway Certified mechanical contractor · #CMC1250246 · expires August 31, 2028 Wayne Gregory Irwin Certified solar contractor · #CVC56695 · expires August 31, 2028 Robert W Jacobs Registered electrical contractor · #ER0011454 · expires August 31, 2028 Barry Mullaly Jacobson Certified solar contractor · #CVC56761 · expires August 31, 2028 Aleksey Y Khokhlov Certified solar contractor · #CVC56836 · expires August 31, 2028 Aleksey Y Khokhlov Certified solar contractor · #CVC57344 · expires August 31, 2028 Brian B Kinsell Certified alarm system contractor I · #EF0000394 · expires August 31, 2028 Edward Krout Certified alarm system contractor I · #EF0000396 · expires August 31, 2028 Charles E Larsen Certified mechanical contractor · #CMC1249869 · expires August 31, 2028 Mohsin Mahmood Certified mechanical contractor · #CMC1251890 · expires August 31, 2028 Dale C Mcclintock Certified specialty contractor · #SCC131151757 · expires August 31, 2028 Keith E Mckinney Certified specialty contractor · #SCC131154467 · expires August 31, 2028 Rachel Dawn Meek Certified solar contractor · #CVC56865 · expires August 31, 2028 Thierry John Mingione Certified solar contractor · #CVC56918 · expires August 31, 2028 Dean Muggeo Certified pool/spa contractor · #CPC1456900 · expires August 31, 2028 Kristine Muncaster Certified pool/spa contractor · #CPC1459336 · expires August 31, 2028 Michael Lee Owen Jr Certified pool/spa contractor · #CPC1458327 · expires August 31, 2028 James D Padgett Registered pool/spa contractor · #RP0058440 · expires August 31, 2027 John A Pastore Jr Certified alarm system contractor I · #EF0000424 · expires August 31, 2028 John A Pastore Jr Certified alarm system contractor I · #EF20000547 · expires August 31, 2028 John A Pastore Jr Certified alarm system contractor I · #EF20001021 · expires August 31, 2028 Cecil W Quates Registered roofing contractor · #RC0052393 · expires August 31, 2027 Shelby Ray Rains Certified electrical specialty contractor · #ES12001309 · 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
Gainesville 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 .