SC LLR Licensing and Roof Permits in Columbia, SC and Richland County
Before hiring a roofer in Columbia, SC, homeowners should confirm the contractor holds a valid South Carolina LLR license and understand whether the job requires a permit from the City of Columbia or Richland County.
By Jason Green · Roofing & Gutters · Published August 22, 2026 · 7 min read
Understanding SC LLR licensing for roofers
The South Carolina Department of Labor, Licensing and Regulation Contractor's Licensure Board oversees roofing contractors working on projects above certain dollar thresholds statewide.
Contractors must designate a Primary Qualifying Party who has passed the relevant trade exam, and homeowners can verify any license number directly on the LLR website before signing a contract.
City of Columbia vs. Richland County jurisdiction
Homes inside Columbia city limits pull permits through the City of Columbia Planning and Development Services office at 1401 Main Street, which reviews contractor qualifications as part of the application.
Homes in unincorporated Richland County, including much of Blythewood and parts of Northeast Columbia, go through Richland County's Building Permits division instead.
When a permit is required
Most full reroofs, whether a tear-off or overlay, require a permit in both jurisdictions, and inspectors typically check the work at least once before final sign-off.
Minor patch repairs to a small section of roofing generally do not require a permit, but it is worth confirming with the local permit office if you are unsure.
Why unpermitted work causes problems later
An unpermitted reroof can complicate a future home sale, since buyers' inspectors and lenders often ask for permit history on major systems like the roof.
Insurance claims can also be affected if damage occurs on a roof that was replaced without the required permit, since it may raise questions during the claims review.
How to verify before you sign a contract
Ask any roofer for their SC LLR license number and confirm it matches their business name and covers the correct classification for your job.
Homeowner Henry vets local roofers in our Columbia roofing guide network so you can start with contractors who already meet licensing and permitting standards.
Typical cost ranges
| Permit application fee (typical residential reroof) | $75 - $250 |
| Roof inspection (city or county) | Included with permit |
| Licensed roofer full reroof | $9,500 - $19,000 |
| Unpermitted work correction (if discovered) | Varies, often $500+ |
Ranges are general estimates gathered from homeowner-reported quotes, not an offer or a quote for your project.
Common questions
Do I need a permit to replace my roof in Columbia city limits?
Yes, most full reroofs require a permit from the City of Columbia Planning and Development Services office.
What about roofs in unincorporated Richland County?
Those permits go through Richland County's Building Permits division instead of the city office.
How do I verify a roofer's SC LLR license?
You can look up any contractor's license number directly on the SC LLR website before signing a contract.
Does a small roof patch need a permit?
Usually not, but it is best to confirm with your local permit office since rules can vary by scope of work.
Want real numbers for your own project?
Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.
Get My Free Roofing QuotesLocal cost ranges, seasons, permits and licensing for this city live on the market page.
Roofers in Columbia, SCSources
The Henry Standard
Every roofer in our network agrees to three things.
Show up
Call back. Keep appointments. And if something changes, communicate it.
Quote honestly
Clear scope, materials, and pricing in writing—so you know what you're agreeing to.
Finish the work
See the job through and take care of the agreed-upon work before calling it finished.
Nothing revolutionary. Just the way we believe doing business should still be done.
