General contractor License Requirements in St Petersburg, FL
Last reviewed: September 2026
Quick Answer
St Petersburg general contractors must hold a Florida Certified, Registered, or Certified Roofing Contractor License issued by the Department of Business and Professional Regulation (DBPR). You must have a Construction Industry Licensing Board (CILB) exam passing score, proof of workers' compensation insurance, and surety bonding. The DBPR processes applications within 2-4 weeks after submission through its online licensing portal.
Key Facts
- •Florida general contractors must obtain a license from the Department of Business and Professional Regulation.
- •St Petersburg contractors need a Certified, Registered, or Certified Roofing license depending on scope.
- •Bonding requirements range from $5,000 to $25,000 based on license classification.
- •Most St Petersburg contractors complete the DBPR application within 2-4 weeks.
- •Operating without a license results in fines up to $500 per day and legal liability.
State Licence Requirements
Licence name
Florida Certified, Registered, or Certified Roofing Contractor License
Issued by
Florida Department of Business and Professional Regulation (DBPR) — Construction Industry Licensing Board
Cost
$385–$525
Processing time
2–4 weeks for DBPR approval; 4–6 weeks including St Petersburg local registration
How to apply
Apply through the DBPR online licensing portal at https://eLicensing.myflorida.com. First, pass the Construction Industry Licensing Board (CILB) examination for your specific classification (Certified, Registered, or Roofing). Required documents include your passing exam score, proof of four years of experience in the construction industry (or equivalent combination of experience and education per Florida Statute § 489.105), a completed application form, proof of surety bonding ($5,000 minimum for Registered, $10,000 for Certified, $15,000 for Certified Roofing per Florida Statute § 489.113), and proof of general liability insurance ($300,000 minimum coverage).
You must also provide two business references and a statement of financial responsibility. Submit copies of your Social Security card, government-issued photo ID, and proof of Florida residency or business address in St Petersburg. The DBPR processes online applications within 2-4 weeks; incomplete applications delay approval. After DBPR approval, register with the St Petersburg Building Department for local contractor endorsement (see local requirements below). Processing the entire state and local approval typically takes 4-6 weeks total.
Federal Requirements
Federal requirements for St Petersburg general contractors center on worker safety and tax compliance. All contractors must obtain an Employer Identification Number (EIN) from the Internal Revenue Service if hiring employees (26 U.S.C. § 6109). OSHA regulations (29 U.S.C. § 651 et seq.) apply to all construction worksites; contractors must ensure compliance with federal scaffolding standards, fall protection, and electrical safety standards.
If working on federal projects or receiving federal funding, contractors must comply with the Davis-Bacon Act (40 U.S.C. § 3141), which mandates prevailing wage payments. Environmental Protection Agency (EPA) regulations apply to construction activities, particularly regarding stormwater pollution prevention (40 CFR Part 122.26). Contractors handling renovation projects in pre-1978 buildings must comply with EPA lead-based paint disclosure requirements (40 U.S.C. § 4852d).
All contractors must maintain workers' compensation insurance where required, comply with the Americans with Disabilities Act (42 U.S.C. § 12101) when designing or renovating buildings, and keep detailed payroll and tax records for IRS inspection. If the project involves hazardous materials removal or asbestos, EPA and OSHA certifications are mandatory.
Local & County Requirements
St Petersburg enforces municipal contractor licensing through the Building Department, which requires all Florida-licensed general contractors to obtain a local Contractor License Endorsement. Submit your DBPR license copy, proof of public liability insurance ($300,000 minimum), proof of surety bonding, and a local contractor application to the St Petersburg Building Department, located at 440 2nd Avenue South, St Petersburg, FL 33701. The endorsement fee ranges from $100–$200 annually.
Zoning permits are mandatory before construction begins; contractors must verify that the project site allows the proposed work type through the Planning and Zoning Division. All construction projects require a Building Permit issued by the Building Department; the permit application requires detailed plans, the contractor's DBPR license, workers' compensation certificate, and proof of insurance. Electrical, plumbing, and mechanical work requires separate Trade Contractor Sub-permits.
Fire Department approval is required for projects affecting life-safety systems, fire sprinklers, or emergency egress. Pinellas County Environmental Review applies to projects disturbing more than one acre (stormwater management plan required). St Petersburg Beach contractors face additional Environmental Permitting requirements and coastal construction control line approvals if within 1,000 feet of the Gulf of Mexico. Contractors must obtain street use permits for any work affecting public right-of-way.
Total Cost Breakdown
First-year costs for a St Petersburg general contractor include multiple required fees and insurance expenditures. The Florida DBPR license application fee is $385–$525 depending on your classification (Registered, Certified, or Certified Roofing). CILB examination fees cost $150–$200.
Surety bonding is mandatory and ranges from $5,000–$15,000 depending on license type; annual surety bond premiums are typically $200–$600. General liability insurance costs $600–$1,500 annually for $300,000 coverage. Workers' compensation insurance (if you have employees) ranges from $800–$2,500 annually depending on payroll and risk classification.
St Petersburg local Contractor License Endorsement costs $100–$200. Your initial Building Permit for a test project costs $150–$300. CILB exam preparation courses cost $200–$400 if purchased. Total first-year startup costs range from $2,595–$5,325 including license fees, insurance, bonding, and local endorsement. Ongoing annual renewal costs (license renewal $295–$395, insurance $600–$1,500, bonding $200–$600, St Petersburg endorsement $100–$200) total $1,195–$2,695 per year.
Licence Renewal
Florida general contractor licenses renew every two years on the contractor's birth month. The renewal deadline is the last day of the month of your birth; failure to renew before midnight on that date results in license expiration and cessation of all legal contracting authority.
To renew, log into the DBPR eLicensing portal and complete the renewal application. Required renewal documents include proof of current general liability insurance ($300,000 minimum), current surety bonding ($5,000–$15,000 depending on classification), proof of workers' compensation insurance if you have employees, and updated contact information. Continuing education is not mandated by DBPR for general contractors, though some local jurisdictions recommend it.
Renewal fees range from $295–$395 depending on license classification. Contractors can renew online 90 days before their expiration date. If you miss the renewal deadline, your license automatically expires, and you cannot legally perform contracting work in St Petersburg or anywhere in Florida. Expired licenses must be reinstated through a formal reinstatement application rather than simple renewal, requiring submission of all original qualifying documents, proof of continuous insurance during the lapsed period, and reinstatement fees of $500–$650.
Penalties for Operating Without a Licence
Operating as a general contractor in St Petersburg without a valid Florida DBPR license violates Florida Statute § 489.129 and exposes you to substantial civil and criminal liability. Each day of unlicensed operation constitutes a separate violation, with fines of $500 per day, meaning a month of unlicensed work results in $15,000 in fines.
The DBPR can issue a cease-and-desist order requiring immediate halt of all construction activities. Violations are discovered through building permit inspections, customer complaints, undercover investigations by DBPR compliance inspectors, and regular audits of construction sites by the St Petersburg Building Department. Any homeowner or customer can file a complaint with DBPR, triggering an enforcement investigation.
Criminal penalties include second-degree misdemeanor charges (Florida Statute § 489.129(1)), resulting in up to 60 days in jail and $500 in criminal fines. Unlicensed contractors cannot file liens on properties, collect payment legally, or defend themselves in contract disputes—customers can sue for recovery of all amounts paid. Workers' compensation claims for injuries to employees are denied if you lack coverage verification, creating personal liability for medical bills and lost wages. Insurance companies deny liability coverage claims for incidents involving unlicensed contracting. St Petersburg Building Department may place liens on completed projects and demand removal of all work performed without a license, resulting in total financial loss.
Start your St Petersburg contractor license application today with guidance from our certified compliance specialists.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to become a licensed general contractor in St Petersburg?
The timeline varies based on experience and exam preparation. If you already meet the four-year experience requirement, you can schedule the CILB exam within 1–2 weeks of submitting exam registration. The exam itself takes 3–4 hours and results are typically available within 48 hours. After passing, DBPR processes your license application within 2–4 weeks if your submission is complete. St Petersburg local endorsement adds 1–2 weeks. Total time from exam registration to local approval typically ranges from 4–8 weeks. If you lack the required four years of experience, you must accumulate documented construction work history or complete qualifying education, which adds 6–48 months depending on your starting point.
What are St Petersburg's specific insurance and bonding requirements for general contractors?
St Petersburg requires general liability insurance of at least $300,000 in coverage, which protects against bodily injury and property damage claims. Your policy must name St Petersburg and Pinellas County as additional insured parties. Surety bonding is mandatory for all licensed contractors; Registered Contractors need $5,000 minimum, Certified Contractors need $10,000 minimum, and Certified Roofing Contractors need $15,000 minimum. Both insurance and bonding must remain active throughout your licensing period. You must provide current certificates of insurance and bonding when applying for building permits, and DBPR can suspend your license if either lapses. St Petersburg Building Department personnel verify insurance and bonding status at initial permit inspection; if coverage has lapsed, they immediately halt all work.
Can a general contractor licensed in another state (Georgia, Alabama, etc.) work in St Petersburg without getting a Florida license?
No. Florida does not recognize reciprocity for general contractor licenses from other states. Even if you hold a current license in Georgia, Alabama, or any other state, you cannot legally perform any construction work in St Petersburg without a Florida DBPR license. You must apply for a Florida license independently by passing the CILB exam specific to Florida regulations and submitting the full application package to DBPR. Your out-of-state experience counts toward Florida's four-year requirement, so you may not need to work an additional four years in Florida. However, you must still pass the Florida exam and obtain Florida-specific insurance and bonding. Out-of-state licensees sometimes attempt to work in St Petersburg without obtaining Florida licensure; DBPR actively pursues these violations, resulting in fines and orders to cease work immediately.
What happens if I start a construction project in St Petersburg without a license?
Starting construction without a valid Florida DBPR license and St Petersburg endorsement is illegal and creates multiple serious consequences. DBPR can issue a cease-and-desist order forcing you to stop work immediately; any work performed while the order is active results in additional violations. You cannot legally collect payment from the property owner, and the owner can sue to recover all amounts paid without any legal claim by you. St Petersburg Building Department will not issue a Building Permit for subsequent work, and if work already started, inspectors will order removal of all work completed during the unlicensed period at your expense.
You face fines of $500 per day for each day work continues illegally. If you misrepresented yourself as a licensed contractor to the property owner, you may face criminal charges for fraud or theft. Your employees' workers' compensation claims are denied because you lack required coverage, making you personally liable for medical bills and lost wages. Any injury to workers or third parties creates personal liability with no insurance protection. The property owner's homeowners insurance may exclude coverage for losses involving unlicensed contractors, leaving the owner to sue you directly for all damages. These financial and legal exposures typically exceed the cost of obtaining proper licensing by tens of thousands of dollars.
Are there any exemptions to St Petersburg's general contractor licensing requirement for small projects or residential work?
No. Florida Statute § 489.105 requires licensing for all construction work valued over $1,000 regardless of project size, scope, or whether it is residential or commercial. Even small residential repairs, renovations, or additions require a valid contractor license if the work value exceeds $1,000. St Petersburg enforces this threshold strictly; contractors attempting to split projects into artificially small jobs to avoid licensing still face violations because DBPR can consolidate related work into a single valuation.
Property owners performing work on their own property (called 'owner-builders') are exempted only if they personally perform the work and do not hire a contractor; owner-builders cannot hire others to perform the work. However, if you hold yourself out as a contractor or accept payment beyond mere material reimbursement, you are considered a contractor and must be licensed. Roofing work has no exemption—all roofing work, even minor repairs, requires a Certified Roofing Contractor license. There is no exemption for handyman work, unlicensed labor, or apprentices. DBPR vigorously pursues contractors claiming exemptions to avoid licensing.
Other Business Types in St Petersburg, FL
general contractor Licensing in Other States
See general contractor licensing in every state →Sources & References
- Florida Statute § 489.105 — Defines licensing requirements for general contractors in Florida
- Florida Statute § 489.113 — Establishes bonding and insurance requirements for licensed contractors
- Florida Administrative Code Rule 61G4-1.001 — Specifies contractor license classifications and application procedures
- St Petersburg City Code § 26-1 et seq. — Local licensing and permitting requirements for construction contractors
- Florida Statute § 489.129 — Penalties for operating as a contractor without proper licensure
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.