All states Florida
Florida license records
Licensed contractors in St. Petersburg, FL 1,202 active licenses list St. Petersburg 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 108 Charles Edward Adair #CGC058394 · expires August 31, 2028 John Beach Adams Jr #CGC1510302 · expires August 31, 2028 John Beach Adams Jr #CGC1519972 · expires August 31, 2028 William Anderson Adams Jr #CGC004699 · expires August 31, 2028 David Allen Arch #CGC1532442 · expires August 31, 2028 Jillian Irene Bandes #CGC1523651 · expires August 31, 2028 Dylan Barbieri #CGC1540613 · expires August 31, 2028 John W Barger #CGC010697 · expires August 31, 2028 James Alexander Barr II #CGC1531339 · expires August 31, 2028 Jesse Brown Battle IV #CGC1506583 · expires August 31, 2028 Jesse Brown Battle IV #CGC1539154 · expires August 31, 2028 Chad Bauer #CGC1540977 · expires August 31, 2028 Kenneth J Baxendell #CGC1505186 · expires August 31, 2028 Chad Anthony Bayes #CGC1530019 · expires August 31, 2028 Martin W. Bell #CGC1512442 · expires August 31, 2028 David Lewis Bender #CGC1514891 · expires August 31, 2028 Robert J Bender #CGC1525299 · expires August 31, 2028 Guy Michael Bishop #CGC061530 · expires August 31, 2028 Guy Michael Bishop #CGC1529145 · expires August 31, 2028 Jason Eugene Blakeman #CGC1514545 · expires August 31, 2028 Matthew Lee Blaxberg #CGC1512955 · expires August 31, 2028 James V Blume III #CGC062740 · expires August 31, 2028 Robert B Bolton #CGC1531093 · expires August 31, 2028 Mark Bonnie #CGC1541538 · expires August 31, 2028 Matthew Robert Boothe #CGC1506607 · expires August 31, 2028 Warren Louis Bourgeois Jr #CGC1508378 · expires August 31, 2028 Peter Boyd #CGC1517459 · expires August 31, 2028 Matthew G Brooks #CGC062685 · expires August 31, 2028 Jerry Scott Brown #CGC1513271 · expires August 31, 2028 Jerry Scott Brown #CGC1523565 · expires August 31, 2028 Russell Stanley Buker Jr #CGC058977 · expires August 31, 2028 Scot R Buley #CGC058385 · expires August 31, 2028 Scot R Buley #CGC1517892 · expires August 31, 2028 John Charles Burket #CGC008112 · expires August 31, 2028 John Charles Burket #CGC1531623 · expires August 31, 2028 Thomas R Burket #CGC1517384 · expires August 31, 2028 Justin G Burrows #CGC1536338 · expires August 31, 2028 Chase Chadwick Byrd #CGC1532574 · expires August 31, 2028 Rodolfo Alberto Camarena #CGC1533282 · expires August 31, 2028 Michael David Cammisa #CGC1507605 · expires August 31, 2028 David Joseph Capece #CGC1537403 · expires August 31, 2028 Daniel A Caravana #CGC1526189 · expires August 31, 2028 Sean D Carter #CGC1542070 · expires August 31, 2028 Christopher James Catania #CGC1527088 · expires August 31, 2028 Joseph Chic #CGC1532688 · expires August 31, 2028 Joseph Chic #CGC1538369 · expires August 31, 2028 Joshua Taylor Clark #CGC1539933 · expires August 31, 2028 Harold D Collins #CGC1508214 · expires August 31, 2028 Mariana Collyer #CGC1531217 · expires August 31, 2028 Darryl Lee Colwell #CGC1527592 · expires August 31, 2028 Christopher Robert Connelly #CGC1524231 · expires August 31, 2028 Deyvisonn Christopher Consulter Martins #CGC1538754 · expires August 31, 2028 Deyvisonn Christopher Consulter Martins #CGC1539693 · expires August 31, 2028 Deyvisonn Christopher Consulter Martins #CGC1541881 · expires August 31, 2028 Owen Paul Corson #CGC062962 · expires August 31, 2028 William H Covington #CGC1516020 · expires August 31, 2028 Les Dee Craft #CGC056808 · expires August 31, 2028 John T Crum #CGC1522870 · expires August 31, 2028 John T Crum #CGC1529888 · expires August 31, 2028 Lavan Alexander Culkins #CGC1538454 · expires August 31, 2028 Michael William Cummings #CGC1514344 · expires August 31, 2028 Michael William Cummings #CGC1528702 · expires August 31, 2028 Reece C Dantzscher #CGC1539924 · expires August 31, 2028 Brandon Harrison Davis #CGC1539565 · expires August 31, 2028 Delphinia Noel Davis #CGC1508953 · expires August 31, 2028 Oteman Corleon Delancy Sr #CGC1508850 · expires August 31, 2028 Oteman Corleon Delancy Sr #CGC1529171 · expires August 31, 2028 Robert Dellagatta #CGC061284 · expires August 31, 2028 Peter Frank Dembek #CGC1518182 · expires August 31, 2028 Andrew Marc Deslandes #CGC1523490 · expires August 31, 2028 Steven Phillip Deslandes #CGC1509063 · expires August 31, 2028 Jesus Diaz Jr #CGC1514381 · expires August 31, 2028 Vito Diruggiero Jr #CGC1510149 · expires August 31, 2028 Philip Craig Dobson #CGC057493 · expires August 31, 2028 Alvan C Donald #CGC1504594 · expires August 31, 2028 Denys Dorofyeyev #CGC1536286 · expires August 31, 2028 Joseph Evans Dorsky #CGC056713 · expires August 31, 2028 James N Drumm #CGC1538065 · expires August 31, 2028 Dustin Dunton #CGC1529305 · expires August 31, 2028 Nathan Dutcher #CGC1512764 · expires August 31, 2028 Kenneth Lawrence Eckelkamp #CGC027965 · expires August 31, 2028 John'ta Lamarr Edwards #CGC1520489 · expires August 31, 2028 Noah Michael Ellis #CGC1529818 · expires August 31, 2028 Charles Howard English #CGC1538584 · expires August 31, 2028 Keith English #CGC1533414 · expires August 31, 2028 Michael Alexander Espinel #CGC1541350 · expires August 31, 2028 Kelly Rae Essary #CGC1524761 · expires August 31, 2028 Michael Thomas Evans #CGC1509079 · expires August 31, 2028 Shawn D Fernald #CGC1506421 · expires August 31, 2028 Ronald Ferqueron #CGC1531633 · expires August 31, 2028 Robert Dempsey Fewox #CGC000265 · expires August 31, 2028 John M Fisher #CGC1527373 · expires August 31, 2028 Barry John Flaherty #CGC006269 · expires August 31, 2028 Barry John Flaherty #CGC1533993 · expires August 31, 2028 Aaron Ford #CGC1513636 · expires August 31, 2028 Matthew Stephen Foster #CGC1524928 · expires August 31, 2028 Ian P Mr Fraser #CGC1518107 · expires August 31, 2028 Benjamin W Freeman #CGC1535245 · expires August 31, 2028 Joseph Paul Fullone #CGC1513917 · expires August 31, 2028 Daniel Michael Funk #CGC060387 · expires August 31, 2028 Christopher Sean Furlong #CGC1507189 · expires August 31, 2028 Simon Gagula #CGC1540548 · expires August 31, 2028 Cassie Marie Gardner #CGC1528699 · expires August 31, 2028 Laura L Garrison #CGC1536874 · expires August 31, 2028 Juan Pablo Garzon Barrero #CGC1538916 · expires August 31, 2028 Jeffrey Carl Gaston #CGC1540790 · expires August 31, 2028 Benjamin Michael Gelston #CGC1523529 · expires August 31, 2028 Randy L Gibbons #CGC1507957 · expires August 31, 2028 Certified building contractor 80 Stephen Charles Accola #CBC1254087 · expires August 31, 2028 Stephen Charles Accola #CBC1268581 · expires August 31, 2028 Jesse Michael Ackley #CBC1260295 · expires August 31, 2028 Nathaniel Acosta #CBC1269703 · expires August 31, 2028 Larry Dean Ainsworth II #CBC1262889 · expires August 31, 2028 Carlos Ainza #CBC1269000 · expires August 31, 2028 Carlos Ainza #CBC1270185 · expires August 31, 2028 Otniel Alvarez #CBC1264403 · expires August 31, 2028 Simon Elliot Amar #CBC1262499 · expires August 31, 2028 David Allen Arch #CBC1260088 · expires August 31, 2028 Basil James Arend #CBC1256933 · expires August 31, 2028 Karen Sabrina Ariza #CBC1268605 · expires August 31, 2028 Jose Agustin Azocar #CBC1266030 · expires August 31, 2028 Michael Bacigalupo #CBC1262399 · expires August 31, 2028 Michael Bacigalupo #CBC1266964 · expires August 31, 2028 Brian H Bacon #CBC1262842 · expires August 31, 2028 Matthew Baker #CBC1268099 · expires August 31, 2028 Cody Duncan Ball #CBC1270689 · expires August 31, 2028 Buba Sainey Barrow #CBC1252726 · expires August 31, 2028 Bart Douglas Bartholomew #CBC1261209 · expires August 31, 2028 Randall Steven Bauldree #CBC026160 · expires August 31, 2028 David Lewis Bender #CBC038963 · expires August 31, 2028 Lindsey M Bennett #CBC1268162 · expires August 31, 2028 Charles Aaron Bergh #CBC1260254 · expires August 31, 2028 Edward Scott Berry #CBC1251588 · expires August 31, 2028 Edward Scott Berry #CBC1268432 · expires August 31, 2028 Brandon M Best #CBC1265614 · expires August 31, 2028 Adam C Bewley #CBC1266823 · expires August 31, 2028 Travis Donald Bianco #CBC1269760 · expires August 31, 2028 Steve Edward Binns #CBC1256656 · expires August 31, 2028 Scott Andrew Blair #CBC059321 · expires August 31, 2028 Zachary David Bohne #CBC1266020 · expires August 31, 2028 Austin Brahm #CBC1269838 · expires August 31, 2028 Nicholas Glenn Brammer #CBC1270546 · expires August 31, 2028 Steven F Brede #CBC1252538 · expires August 31, 2028 Eric Howard Brehmer #CBC059485 · expires August 31, 2028 Camilo Buitrago #CBC1262685 · expires August 31, 2028 Joseph Preston Burns #CBC1267752 · expires August 31, 2028 Joseph Preston Burns #CBC1268255 · expires August 31, 2028 Laura Caffey #CBC1265848 · expires August 31, 2028 Nathan William Campbell #CBC1264281 · expires August 31, 2028 George Nicholas Caram III #CBC060482 · expires August 31, 2028 James A Carr #CBC059522 · expires August 31, 2028 James A Carr #CBC1257633 · expires August 31, 2028 Kelly Beth Carr #CBC1269050 · expires August 31, 2028 Sean D Carter #CBC1254464 · expires August 31, 2028 Sean D Carter #CBC1261504 · expires August 31, 2028 Sean D Carter #CBC1269906 · expires August 31, 2028 Isaac Alexander Church #CBC1261345 · expires August 31, 2028 Christian Matthew Clayton #CBC1252277 · expires August 31, 2028 Christian Matthew Clayton #CBC1264056 · expires August 31, 2028 Peter Leon Colasante #CBC1269700 · expires August 31, 2028 Celeste H Collins #CBC1268338 · expires August 31, 2028 William Condron #CBC1263852 · expires August 31, 2028 Christopher Robert Connelly #CBC1256545 · expires August 31, 2028 Matthew Baxter Countryman #CBC1264371 · expires August 31, 2028 Tyler Bragg Crane #CBC1269973 · expires August 31, 2028 Jacob Morgan Crawford #CBC1263110 · expires August 31, 2028 William Robert Crumbley II #CBC1268848 · expires August 31, 2028 Brian Lee Dault #CBC1256796 · expires August 31, 2028 Cliff J Davis #CBC060284 · expires August 31, 2028 Tyler Christopher Davis #CBC1269930 · expires August 31, 2028 Heather Lynn Debolt #CBC058193 · expires August 31, 2028 Sean Peter Debolt #CBC1256510 · expires August 31, 2028 Brandon Michael Delgado #CBC1261581 · expires August 31, 2028 Keith R Demchak #CBC1263516 · expires August 31, 2028 Adam Michael Demilta #CBC1267413 · expires August 31, 2028 Michael Jason Dewaay #CBC1266977 · expires August 31, 2028 Alvan C Donald #CBC031923 · expires August 31, 2028 Daniel Edwards #CBC042366 · expires August 31, 2028 Keith English #CBC1262731 · expires August 31, 2028 Keith English #CBC1263312 · expires August 31, 2028 Clarence Howard Ennis III #CBC058261 · expires August 31, 2028 John Gerard Farese Jr #CBC1266839 · expires August 31, 2028 Luis F Ferrey #CBC1268305 · expires August 31, 2028 Neal Edward Fiske #CBCA57435 · expires August 31, 2028 Charles Eric Flynt #CBC1258630 · expires August 31, 2028 Jorge L Fonte #CBC1261141 · expires August 31, 2028 Jorge L Fonte #CBC1261947 · expires August 31, 2028 John Gerelus #CBC1269570 · expires August 31, 2028 Certified residential contractor 48 Nathaniel Acosta #CRC1333815 · expires August 31, 2028 Otniel Alvarez #CRC1332524 · expires August 31, 2028 Stuart M Andrews #CRC1329397 · expires August 31, 2028 Jamie Arnett #CRC1334385 · expires August 31, 2028 Jonathan Arruda #CRC1335945 · expires August 31, 2028 Cody Duncan Ball #CRC1334158 · expires August 31, 2028 Leonard John Barnard #CRC1336213 · expires August 31, 2028 Deborah Ann Bergfeld #CRC1332325 · expires August 31, 2028 Adam C Bewley #CRC1332772 · expires August 31, 2028 Travis Donald Bianco #CRC1335238 · expires August 31, 2028 Paul J Bissett #CRC1336192 · expires August 31, 2028 Kimberly Jeanne Bradley #CRC1332329 · expires August 31, 2028 Jessica Braun #CRC1334990 · expires August 31, 2028 Erick W Bravo #CRC1336409 · expires August 31, 2028 Jennifer Suzanne Browning #CRC1332573 · expires August 31, 2028 John Brunner #CRC1335639 · expires August 31, 2028 Joshua L Bunn #CRC1335994 · expires August 31, 2028 Thomas Devery Burgess Jr #CRC1335770 · expires August 31, 2028 Matteo Carpani #CRC1335126 · expires August 31, 2028 Ronald Charles Chouinard Jr. #CRC1326459 · expires August 31, 2028 Peter Chrulski #CRC1332821 · expires August 31, 2028 Peter Chrulski #CRC1334591 · expires August 31, 2028 Christopher A Clark #CRC1331100 · expires August 31, 2028 Christopher Lee Coheley #CRC1331890 · expires August 31, 2028 Christopher Lee Coheley #CRC1334947 · expires August 31, 2028 Peter Leon Colasante #CRC1333396 · expires August 31, 2028 William Condon #CRC1336104 · expires August 31, 2028 Harlan Jeffery Copeland #CRC1335463 · expires August 31, 2028 Renato Costa #CRC1335089 · expires August 31, 2028 Renato Costa #CRC1335844 · expires August 31, 2028 Dominique M Courbin #CRC035308 · expires August 31, 2028 Matthew Davenport #CRC1334779 · expires August 31, 2028 Justin E Dean #CRC1331781 · expires August 31, 2028 Brian Deubert #CRC1335931 · expires August 31, 2028 Luke Dials #CRC1336155 · expires August 31, 2028 Charles E Dimmick #CRC1334972 · expires August 31, 2028 Andre Doxon #CRC1335872 · expires August 31, 2028 John Allen Dudley Jr. #CRC1329364 · expires August 31, 2028 James Ronald Dunn Sr #CRC1326430 · expires August 31, 2028 James Ronald Dunn Sr #CRC1334381 · expires August 31, 2028 James S Dunn #CRC1333940 · expires August 31, 2028 Shawn Ian Emley #CRC058327 · expires August 31, 2028 Robert Todd Feldman #CRC1333352 · expires August 31, 2028 Joseph Michael Fontana #CRC1328745 · expires August 31, 2028 Daniel G Fricke #CRC1329668 · expires August 31, 2028 Kenneth R Fritz #CRC1326746 · expires August 31, 2028 Henry David Fultz #CRC057151 · expires August 31, 2028 Anthony Giambrone #CRC1333737 · expires August 31, 2028 Certified electrical contractor 33 Barry Lee Alspach #EC0002854 · expires August 31, 2028 Michael Thomas Appugliese #EC13008695 · expires August 31, 2028 Michael Thomas Appugliese #EC13012736 · expires August 31, 2028 Michael Thomas Appugliese #EC13013857 · expires August 31, 2028 Michael Thomas Appugliese #EC13016683 · expires August 31, 2028 Stephen Alan Barker #EC13002210 · expires August 31, 2028 John Francis Barrett #EC13016586 · expires August 31, 2028 Robert H Beesley #EC13005742 · expires August 31, 2028 Edward Scott Berry #EC13002594 · expires August 31, 2028 Edward Scott Berry #EC13008251 · expires August 31, 2028 Edward Scott Berry #EC13008938 · expires August 31, 2028 Edward Scott Berry #EC13010036 · expires August 31, 2028 Edward Scott Berry #EC13010886 · expires August 31, 2028 Edward Scott Berry #EC13011810 · expires August 31, 2028 Matthew Cody Bonnell #EC13016875 · expires August 31, 2028 David A Bowden #EC13001520 · expires August 31, 2028 Gary Paul Braig Jr #EC13006538 · expires August 31, 2028 Nermin Buljic #EC13009439 · expires August 31, 2028 Robert F Calcagni #EC0001609 · expires August 31, 2028 Daniel Lee Clark #EC13006549 · expires August 31, 2028 Terrell Lee Clark #EC13010356 · expires August 31, 2028 James E Coffman #EC13006881 · expires August 31, 2028 Christopher Robin Collins #EC13013775 · expires August 31, 2028 Robert K Cook Jr. #EC13016198 · expires August 31, 2028 Brian Thomas Dort #EC13015941 · expires August 31, 2028 Richard G Estes #EC13002368 · expires August 31, 2028 Chris Matthew Everingham #EC13004457 · expires August 31, 2028 Michael Patrick Farver Jr #EC13004986 · expires August 31, 2028 John Leonard Frederick #EC13010409 · expires August 31, 2028 Michael Fronduto #EC13011367 · expires August 31, 2028 Sean Allen Gammel #EC13013422 · expires August 31, 2028 Daniel Gawrych #EC13014194 · expires August 31, 2028 Charles Frank Gee #EC13009250 · expires August 31, 2028 Certified air conditioning contractor 32 Charles I Ambrester #CAC1817396 · expires August 31, 2028 William M Apple #CAC1818569 · expires August 31, 2028 William M Apple #CAC1820125 · expires August 31, 2028 Juan Edilberto Arocho #CAC1813330 · expires August 31, 2028 Sonny Joe Austin #CAC1817871 · expires August 31, 2028 Ervin Behremovic #CAC1816532 · expires August 31, 2028 Todd James Bellamy #CAC1816527 · expires August 31, 2028 Corey W Berry #CAC1815489 · expires August 31, 2028 Brandon M Best #CAC1821112 · expires August 31, 2028 Andrew Alan Blank #CAC1817225 · expires August 31, 2028 Matthew Cody Bonnell #CAC1817671 · expires August 31, 2028 Michael Anthony Buckins Jr #CAC1822570 · expires August 31, 2028 Martin Edward Carpenter #CAC058618 · expires August 31, 2028 Sean D Carter #CAC1816542 · expires August 31, 2028 Johnny Castellanos #CAC1824882 · expires August 31, 2028 Joseph Micheal Conti #CAC056296 · expires August 31, 2028 Timothy J Cooper #CAC1819566 · expires August 31, 2028 Michael Joseph Copas #CAC1819124 · expires August 31, 2028 Kyle R Costa #CAC1819963 · expires August 31, 2028 Richard Ernest Dahm #CAC025402 · expires August 31, 2028 Joshua Damm #CAC1823192 · expires August 31, 2028 Luz Stella Delgado #CAC1822985 · expires August 31, 2028 Luz Stella Delgado #CAC1824762 · expires August 31, 2028 Peter Frank Dembek #CAC057307 · expires August 31, 2028 Omar Diaz #CAC1817952 · expires August 31, 2028 Frank B Dipple #CAC018262 · expires August 31, 2028 Robert Michael Dorr #CAC1818254 · expires August 31, 2028 Matthew Brack Duncan #CAC1815669 · expires August 31, 2028 Thomas Michael Duncan #CAC1821779 · expires August 31, 2028 Kamel Hassan Elkabbany Sr #CAC1821789 · expires August 31, 2028 Aaron David Freedman #CAC1814670 · expires August 31, 2028 Jeffrey P Fugere #CAC021364 · expires August 31, 2028 Certified plumbing contractor 24 Jonathan Jasir Aljasir #CFC058089 · expires August 31, 2028 Jonathan Jasir Aljasir #CFC1431292 · expires August 31, 2028 Jonathan Jasir Aljasir #CFC1431075 · expires August 31, 2028 Brandon M Best #CFC1430776 · expires August 31, 2028 Matthew Lee Blaxberg #CFC1428783 · expires August 31, 2028 Michael Christopher Brizzi #CFC056896 · expires August 31, 2028 Robert Charles Brizzi #CFC044182 · expires August 31, 2028 Matthew G Brooks #CFC1430230 · expires August 31, 2028 Jason Michael Christenson #CFC1434030 · expires August 31, 2028 Seth Daniel Clayton #CFC1432962 · expires August 31, 2028 Joshua Damm #CFC1431524 · expires August 31, 2028 Joshua Damm #CFC1433214 · expires August 31, 2028 Joshua Aven Deboe #CFC1433080 · expires August 31, 2028 Donald J. Denick #CFC058073 · expires August 31, 2028 Joseph John Denick #CFC1429816 · expires August 31, 2028 Joseph John Denick #CFC1432706 · expires August 31, 2028 Brittany J Derosa #CFC1429598 · expires August 31, 2028 Chadwick Leland Dickerson #CFC1428667 · expires August 31, 2028 James Michael Doran #CFC1427630 · expires August 31, 2028 Richard Henry Eynard #CFC1431265 · expires August 31, 2028 Jerry Lee Fanshaw #CFC056913 · expires August 31, 2028 Steven L Fields #CFC1426377 · expires August 31, 2028 John Austin Floden #CFC1433231 · expires August 31, 2028 Allen L Gadoury #CFC057696 · expires August 31, 2028 Certified roofing contractor 23 Otniel Alvarez #CCC1330313 · expires August 31, 2028 Karen Sabrina Ariza #CCC1335020 · expires August 31, 2028 Karen Sabrina Ariza #CCC1335199 · expires August 31, 2028 Kevin Ariza #CCC1335743 · expires August 31, 2028 Kevin Ariza #CCC1336582 · expires August 31, 2028 Matthew Baker #CCC1333953 · expires August 31, 2028 Spencer Baldwin #CCC1331963 · expires August 31, 2028 Spencer Baldwin #CCC1335382 · expires August 31, 2028 Anthony Thomas Balli #CCC1336138 · expires August 31, 2028 Austin Barth #CCC1334937 · expires August 31, 2028 Matthew Lee Blaxberg #CCC1331564 · expires August 31, 2028 Jessica Braun #CCC1333650 · expires August 31, 2028 Laura Caffey #CCC1336271 · expires August 31, 2028 Sean D Carter #CCC1329447 · expires August 31, 2028 Brian Lee Dault #CCC1326270 · expires August 31, 2028 Robert Dellagatta #CCC1325576 · expires August 31, 2028 Robert Dellagatta #CCC1332252 · expires August 31, 2028 James Ronald Dunn Sr #CCC1326233 · expires August 31, 2028 James Ronald Dunn Sr #CCC1330138 · expires August 31, 2028 James S Dunn #CCC1336428 · expires August 31, 2028 Nathan Dutcher #CCC1336482 · expires August 31, 2028 Kenneth Lawrence Eckelkamp #CCC057476 · expires August 31, 2028 Joseph H Erwin #CCC011909 · expires August 31, 2028 Other license types 52 John Beach Adams Jr Certified specialty contractor · #SCC131151569 · expires August 31, 2028 Matthew Adkins Certified utility and excavation contractor · #CUC1226608 · expires August 31, 2028 Matthew Alan Ahlersmeyer Certified alarm system contractor I · #EF20001426 · expires August 31, 2028 Roger Allan Ambrose ET · #ET11001088 · expires August 31, 2028 Stephen Michael Armstrong Certified utility and excavation contractor · #CUC1224427 · expires August 31, 2028 Blair Alan Ashline Registered pool/spa contractor · #RP0066656 · expires August 31, 2027 Stanley Rex Ayen Certified mechanical contractor · #CMC1250207 · expires August 31, 2028 Matthew Baker Certified utility and excavation contractor · #CUC1226570 · expires August 31, 2028 Heriberto Bayola RR · #RR282812131 · expires August 31, 2027 Erica Elizabeth Beaurline Certified pool/spa contractor · #CPC1460981 · expires August 31, 2028 Keith David Bentzel Certified mechanical contractor · #CMC1249611 · expires August 31, 2028 Dominick Paul Berenato Certified pool/spa contractor · #CPC1461433 · expires August 31, 2028 Vickey Lee Beum Certified specialty contractor · #SCC056709 · expires August 31, 2028 Guy Michael Bishop Certified pollutant storage contractor · #PCC1256810 · expires August 31, 2028 Roger W Black Registered specialty contractor · #RX0065630 · expires August 31, 2027 James V Blume III Certified utility and excavation contractor · #CUC1224929 · expires August 31, 2028 Christopher Nathan Bonnell Certified mechanical contractor · #CMC1250754 · expires August 31, 2028 Alan John Bosco RR · #RR0067529 · expires August 31, 2027 James Michael Brattain Registered building contractor · #RB29003171 · expires August 31, 2027 Ronald W Broadway Registered building contractor · #RB0046013 · expires August 31, 2027 Matthew G Brooks Certified mechanical contractor · #CMC1250069 · expires August 31, 2028 Allister Brown Certified mechanical contractor · #CMC1251502 · expires August 31, 2028 Allister Brown Certified mechanical contractor · #CMC1251925 · expires August 31, 2028 Jerry Scott Brown Certified specialty contractor · #SCC131152057 · expires August 31, 2028 Raymond Buchan ET · #ET11000791 · expires August 31, 2028 Bryan Donald Burge Certified specialty contractor · #SCC131151818 · expires August 31, 2028 Thomas Devery Burgess Jr Certified pool/spa contractor · #CPC1461493 · expires August 31, 2028 Gerald W Burnham Jr Certified alarm system contractor II · #EG13000213 · expires August 31, 2028 William Beringer Capps Certified pool/spa contractor · #CPC1461750 · expires August 31, 2028 Stephen B Cheslow Registered electrical contractor · #ER0012797 · expires August 31, 2028 Christopher A Clark Certified specialty contractor · #SCC131151386 · expires August 31, 2028 Frederick Collado Certified electrical specialty contractor · #ES12001401 · expires August 31, 2028 Nicholas Garnett Collier RR · #RR282812120 · expires August 31, 2027 James Augustus Dabney Certified pool/spa contractor · #CPC1456842 · expires August 31, 2028 Matthew R Dean Certified solar contractor · #CVC57112 · expires August 31, 2028 Heather Lynn Debolt Certified pool/spa contractor · #CPC1459037 · expires August 31, 2028 Gary Albert Decosmo Certified specialty contractor · #SCC131149740 · expires August 31, 2028 Gary Albert Decosmo Certified specialty contractor · #SCC131151518 · expires August 31, 2028 James Albert Dell Certified specialty contractor · #SCC131151373 · expires August 31, 2028 Clinton Ross Dulin Certified mechanical contractor · #CMC1250130 · expires August 31, 2028 Harry William Ellis Certified specialty contractor · #SCC131152415 · expires August 31, 2028 John P English Certified electrical specialty contractor · #ES12001348 · expires August 31, 2028 Staci C Esquinaldo Certified specialty contractor · #SCC131152641 · expires August 31, 2028 Staci C Esquinaldo Certified pool/spa contractor · #CPC1460231 · expires August 31, 2028 Staci C Esquinaldo Registered pool/spa contractor · #RP252555581 · expires August 31, 2027 Reshley I Faren Certified electrical specialty contractor · #ES12000778 · expires August 31, 2028 Reshley I Faren Certified electrical specialty contractor · #ES12002684 · expires August 31, 2028 Jason Ferris Certified pool/spa contractor · #CPC1457074 · expires August 31, 2028 Michael R Fortenbery Registered pool/spa contractor · #RP252555175 · expires August 31, 2027 Javier Garcia RR · #RR282812123 · expires August 31, 2027 Daniel Gawrych Certified solar contractor · #CVC57085 · expires August 31, 2028 Brian Russell Godden Certified pool/spa contractor · #CPC1458930 · 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
St. Petersburg 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 .