Complete guide to permits and licenses required to start a roofer in Mobile, AL. Fees, renewal cycles, and agency contacts.
Required for all LLCs. Annual Report also required ($100 fee, due by April 15 each year).
Applies to all LLCs formed in Alabama.
Roofing is classified under General Contractors (projects over $50,000 require license). Requires qualifying party pass business/law exam (70%) and trade exam; 4 years experience. Board confirms roofing falls under their jurisdiction.
Required for residential "home improvements" including roofing in that value range. No exam required; proof of insurance needed. Commercial or >$50k falls under General Contractors Board.
File with Probate Judge in principal place of business county AND Secretary of State. Renew every 5 years ($10 fee).
All LLCs doing business in Alabama must file Form CPT. Tax based on federal taxable income allocated to AL.
Simplified Seller Use Tax Return filing monthly/quarterly based on revenue. Roofing materials often taxable.
Roofers in Alabama must collect and remit sales tax on materials sold and installed as part of roofing services. Labor is generally not taxed separately if part of a bundled service. Roofing materials are taxable. Registration required even if no employees.
Required for all employers paying wages to employees in Alabama. Roofing LLCs with employees must withhold state income tax from employee wages and remit it to the state.
All employers with one or more employees in Alabama must register. Applies to roofing LLCs that hire workers. New employers pay 2.7% on first $8,000 of wages per employee annually.
All LLCs formed or registered in Alabama must file an annual report and pay the privilege tax. This is separate from income or sales tax obligations.
LLCs taxed as pass-through entities (default) are not subject to entity-level income tax, but owners must report income on personal returns. The LLC must still register with the Department of Revenue for identification and reporting purposes.
Most cities and counties in Alabama require a local business license or privilege tax for roofers. Examples include Birmingham, Montgomery, and Huntsville. Fee and requirements vary. Check with city clerk or county probate office.
Required for all LLCs with employees. Also needed for banking and tax reporting. Apply online via IRS website.
Roofing is classified as 'home building' under Alabama law when done on existing structures. All residential roofers must register and may need to pass exams, maintain insurance, and post a $10,000 surety bond.
Required for all contractors performing roofing on existing homes. Includes exam, $10,000 bond, and insurance.
Withhold state income tax from employee wages.
Rate: 2.7% on first $8,000 wages per employee annually.
Required for federal tax reporting and banking.
File by 15th month after fiscal year-end. $100 fee. $25/month late penalty.
Required in all Alabama counties for LLCs; administered locally but state-guided. Specific county schedules at county treasurer offices (no centralized .gov list)
Every Alabama municipality requires its own business license for roofers as contractors. Check specific city code (e.g., Birmingham Code Sec. 4-1). No statewide municipal list; research per city
Roofers must verify zoning allows "contractor" or "construction" use. Home occupation permit needed for residences (e.g., Montgomery Zoning Ordinance Chapter 2). Specific to property location
Not required for pure office use without changes. Common for roofing firms with equipment storage. See local building code (adopts IPC/IRC)
Required per local zoning/sign codes (e.g., Hoover Ordinance 17-279). Freestanding signs for roofing company often need engineering review
NFPA 1 compliance; common for roofing storage yards. Hazardous materials permit may apply (UFC Chapter 10)
Required in most cities (e.g., Tuscaloosa Code Chapter 14). Registration prevents false alarm fines
Part of site plan review in commercial zones. Rare for field-only roofing operations
No permit usually needed unless requesting variance. Construction noise exemptions daytime (e.g., Mobile Code Ch. 38)
Standard sanitation for commercial spaces (no food handling typical for roofers). Asbestos handling may trigger separate notice (not permit)
Required for all employers with five or more employees in Alabama (Ala. Code § 25-5-1). Roofing is classified as a high-risk industry, leading to higher premiums. Sole proprietors and partners are not required to cover themselves unless they elect coverage.
Not legally required by the state of Alabama for general contractors or roofers, but strongly recommended due to high risk of property damage and injury. Often required by commercial landlords, municipalities, or project owners as a condition of contract. Enforced indirectly through contractual obligations.
Alabama law (Ala. Code § 32-7-1) requires all motor vehicles operated on public roads to carry minimum liability coverage: $25,000 bodily injury per person, $50,000 per accident, and $25,000 for property damage. Applies to any vehicle used for roofing operations, including vans, trucks, and trailers.
Required under the Alabama Building Contractor Licensing Law (Ala. Code § 34-11A-1 et seq.) for any contractor, including roofers, performing work valued at more than $5,000. A $10,000 surety bond must be posted to obtain a license. Roofing is considered a building trade under this law. Exemptions apply only to projects under $5,000.
Not legally required by the state of Alabama for roofers. However, recommended to cover claims of faulty workmanship, leaks, or design errors. Some clients or general contractors may require it as a condition of contract.
Not legally required in Alabama. However, if a roofer sells physical roofing products (shingles, flashing, etc.) directly to consumers, they may be exposed to product liability claims. Coverage is strongly recommended but not mandated by state law.
Only applicable if the roofer business hosts events where alcohol is served or sold. Alabama Alcohol and Beverage Control Board requires responsible alcohol service, but no specific insurance mandate. However, general liability policies typically exclude liquor-related claims unless endorsed.
Single-member LLCs with no employees may use the owner's Social Security Number, but obtaining an EIN is recommended for separation of personal and business finances. This is a federal requirement for tax administration.
A single-member LLC is disregarded for federal tax purposes and reports income on Schedule C (Form 1040). Multi-member LLCs are treated as partnerships and must file Form 1065. Roofing contractors must track income and expenses and pay self-employment tax via Schedule SE.
Roofers are subject to OSHA’s fall protection standards (29 CFR 1926.501). Required protections include guardrails, safety nets, or personal fall arrest systems when working at heights of 6 feet or more. Training on hazard communication, scaffolding, and ladder safety also applies.
Roofing contractors must maintain OSHA Form 300 (Log of Work-Related Injuries), Form 301 (Incident Report), and post Form 300A annually. Electronic submission may be required based on size and industry.
Roofing work that involves removal or disturbance of exterior painted materials (e.g., fascia, soffits, gutters) in pre-1978 structures triggers RRP compliance. Contractors must be EPA-certified, follow lead-safe work practices, and provide lead hazard information to clients. Certification is through EPA-authorized trainers.
Roofers typically qualify under FLSA due to use of tools and materials in interstate commerce. Employers must pay at least federal minimum wage ($7.25/hour) and overtime (1.5x regular rate for hours over 40/week). Independent contractor misclassification is a common issue in roofing.
Employers must verify identity and employment authorization using Form I-9. Roofing contractors with employees must retain I-9 forms for 3 years after hire or 1 year after employment ends, whichever is later. E-Verify is not federally required but may be mandated by state law or federal contracts.
Roofing businesses must avoid deceptive advertising (e.g., fake affiliations, false claims about materials or warranties). Must honor the FTC’s Mail, Internet, and Telephone Order Rule (provide refunds within 30 days if not shipping as promised). Applies to all consumer-facing communications.
Requires eligible employers to provide up to 12 weeks of unpaid, job-protected leave for qualifying medical and family reasons. Roofing businesses with fewer than 50 employees are generally exempt.
Roofing contractors must maintain Safety Data Sheets (SDS), label containers, and train employees on chemical hazards. Applies to use of bitumen, sealants, and cleaning solvents.
Roofing work on public infrastructure, schools, or federally assisted buildings may be subject to Davis-Bacon. Contractors must classify laborers correctly and submit certified payroll (Form WH-380). Misclassification or underpayment triggers audits and penalties.
All LLCs formed or registered in Alabama must file an annual report by May 1 each year. Failure to file may result in administrative dissolution. This applies to all LLCs regardless of industry, including roofing businesses.
Roofing is considered a construction trade; contractors must be licensed by the Alabama Licensing Board for General Contractors if contracts exceed $5,000. The license must be renewed biennially. Roofers performing only minor repairs under $5,000 may be exempt but must still comply with local rules.
Alabama law requires all employers with five or more employees to carry workers' compensation insurance. However, most roofing contractors are strongly advised to carry coverage due to high-risk nature of work, even with fewer employees. Roofing falls under high-risk classification codes.
LLCs with employees must file quarterly Form 941 (Employer's Quarterly Tax Return) and annual Form 940 (Federal Unemployment Tax Act). Roofing businesses with employees must comply. EIN is required for tax reporting but does not expire or require renewal.
Alabama contractors must collect and remit sales tax on materials and labor if part of a taxable contract. Roofing services are generally taxable in Alabama. Sellers must file returns (Form ST-1) monthly or quarterly based on volume. No renewal, but license must remain active.
CE must be approved by the Board and cover topics such as business practices, safety, and code updates. Roofing-specific CE is not mandated but accepted if approved. Courses must be from Board-authorized providers.
Roofing is not on OSHA's list of exempt industries. Employers with 11+ employees must maintain OSHA Form 300 (Log of Work-Related Injuries). Form 300A must be posted from February 1 to April 30 each year. Electronic submission may be required based on size and industry.
Licensed contractors must display their license number on all vehicles, contracts, and advertising materials. This includes roofing businesses that are licensed. Required under Alabama Code § 34-11-180.
Employers must post Form 300A (Summary of Work-Related Injuries) in a visible location each year. Roofing contractors with 11+ employees must comply. Even smaller firms are encouraged to maintain records due to high-risk nature of work.
Also known as the 'Business Privilege License' or 'Business Tax.' Must be obtained from the county or city where the business is located or operates. Roofing businesses operating in multiple jurisdictions may need multiple licenses. Fee based on net worth or income brackets.
Employers must file quarterly unemployment tax returns (Form UI) and pay tax on first $8,000 of wages per employee. Roofing businesses with employees must register with the Alabama Department of Labor and file regularly.
By default, a single-member LLC is disregarded and reports income on owner's personal return (Schedule C). If the LLC has elected S-corp or partnership status, it must file Form 1120-S or Form 1065 by March 15. Roofing LLCs often use pass-through taxation but may elect corporate status for tax planning.
Alabama requires pass-through entities (S-corps, partnerships) to file Form PPT (Privilege Tax Return) by April 15. The tax is based on net worth or capital used in Alabama. Most small LLCs pay a minimum $100 privilege tax annually.
Roofing businesses operating from a physical location (even a home office) may need zoning approval and periodic renewal. Check with city or county planning department. Some jurisdictions require annual inspections or renewals for commercial use.
Employers must display current federal posters: Fair Labor Standards Act (FLSA), Employee Rights (EEO), OSHA, and Family and Medical Leave Act (FMLA). Available free from DOL website. State-specific posters from Alabama Department of Labor also required.
The Alabama Business Privilege Tax is an annual tax levied on businesses operating in the state, and is administered by the Alabama Department of Revenue. The initial registration and annual renewal fee is $100.00, and it’s crucial for maintaining legal compliance.
No, the U.S. Small Business Administration confirms that there is no federal business license specifically required for roofing contractors. However, you still need to comply with federal tax obligations and other regulations.
The initial application fee for an Alabama Contractor License (Unlimited Limit) is $650.00, and it requires biennial renewal at the same cost. This license is required to legally perform roofing work in Alabama.
While not all are state-mandated, General Liability Insurance (ranging from $500.00-$1500.00) and Professional Liability/Errors and Omissions Insurance (ranging from $500.00-$1200.00) are highly recommended to protect your business from potential claims.
The Alabama Business Privilege Tax Registration requires annual renewal, with a fee of $100.00 each year. Maintaining an active registration is essential for legal operation within the state.
Permit Finder asks follow-up questions to give you an exact list of permits.
Find Your Permits