Roofing contractors in
Gresham, Oregon.
A public directory of licensed roofing contractors serving greater Gresham. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Common Job Costs
Licensing Requirements
Licensing Requirements
Oregon requires Construction Contractors Board (CCB) license. Must pass business law exam, carry $20,000 surety bond, show 2 years experience or complete 16-hour education course. License renews every 2 years with 8 hours continuing education.
Permit Requirements
Gresham requires building permits for roof replacement, structural repairs, and installations over $500. Permits cost $150-400 based on project value. Submit plans showing structural details and material specifications.
Inspection Schedule
Initial permit inspection before work starts, rough inspection after structural work, final inspection before occupancy. Schedule 24 hours in advance through Gresham Building Division.
Insurance Minimums
Oregon CCB requires general liability minimum $50,000 per occurrence, workers compensation if employees, and personal/advertising injury coverage. Most contractors carry $1M liability for commercial work.
How to Get Licensed
Meet Experience Requirements
Show 2 years roofing experience through employer verification and job references, or complete CCB-approved 16-hour construction education course
Obtain Surety Bond
Purchase $20,000 surety bond from licensed surety company. Bond protects consumers and must remain active throughout license period
Get Business Registration
Register business with Oregon Secretary of State if operating as corporation or LLC. Sole proprietors can use CCB application process
Study Business Law
Study Oregon construction law, lien law, and contract requirements using CCB study materials. Focus on consumer protection and business practices
Pass CCB Exam
Schedule and pass business law examination at approved testing center. 70% passing score required. Covers contracts, liens, and Oregon construction law
Submit Application
Complete CCB application with experience verification, bond information, and exam results. Pay $280 application fee and wait for approval
Maintain License
Renew every 2 years with 8 hours continuing education, updated bond, and $150 renewal fee. Keep workers compensation current if you have employees
About This Market
Gresham's roofing market runs hot from spring through fall when Oregon's wet season breaks. You've got 503 licensed roofing establishments statewide competing for work, with steady demand driven by moss damage, wind storms, and aging composition roofs on 1970s-80s housing stock. Metal roofing's gaining ground with homeowners tired of cleaning gutters and replacing shingles every 15 years. Costs run 10-15% below Portland due to lower overhead, but material costs hit everyone the same.
Get your CCB license first - no exceptions, and Gresham building inspectors know the unlicensed operators. The business law exam trips up plenty of good roofers who can't read contract language. Peak season books solid by February, so line up your permits and material suppliers early. Winter storm damage creates emergency work, but wet conditions mean you're mostly doing tarps and temporary fixes until weather clears. Insurance companies drive half your residential work here, so learn their requirements and document everything.
- Licensed establishments in OregonUS Census Bureau Business Patterns
- CCB licensing requirementsOregon Construction Contractors Board
- Permit costs and proceduresCity of Gresham Building Division
- Cost estimatesLocal market analysis (estimates)
- Insurance requirementsOregon Construction Contractors Board regulations
Frequently Asked Questions
What CCB license do I need for roofing in Oregon?
You need a standard Construction Contractors Board license for roofing work. Pass the business law exam, show 2 years experience or complete education course, and carry $20,000 surety bond. No separate roofing endorsement required.
How much does a roof permit cost in Gresham?
Building permits for roofing range $150-400 based on project value. Projects under $500 don't require permits. Submit structural plans and material specifications to Gresham Building Division.
When is roofing season in Gresham?
Peak season runs March through October during Oregon's dry months. Winter work focuses on emergency repairs and tarps due to consistent rainfall. Book summer projects by February for best scheduling.
What insurance do roofing contractors need in Oregon?
CCB requires minimum $50,000 general liability per occurrence, workers compensation for employees, and personal injury coverage. Most contractors carry $1M liability for residential and commercial projects.
How long do roofing inspections take in Gresham?
Schedule inspections 24 hours ahead through Gresham Building Division. Typical sequence: initial permit inspection, rough inspection after structural work, final inspection. Each inspection takes 30-60 minutes if work meets code.
Roofing contractors in Gresham
No contractors listed yet.
Run your roofing business on The Forge.
Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.