Get Quotes from Top Roofing Contractors in San Diego, CA

Questions to Ask Before Hiring a Roofing Contractor in San Diego

Traditional asphalt shingle roofs can last for up to 20 years, while other common roofing materials like metal and slate roofing can last for as much as 100 years. However, factors like improper installation and maintenance, substandard roofing material quality and design, rodent and bird damage, and climate hazards common to San Diego can adversely affect your roof's lifespan. To ensure that you get the best out of your roof, always ensure that your roofing contractor is not only licensed and experienced but also provides their services per local San Diego roofing regulations. To this end, regardless of whether you wish to install, maintain, repair, or replace a roof in Sthe city, make sure that the roofer you intend to hire for the job can satisfactorily answer the following questions:

Are You Licensed to Practice as a Roofing Contractor in San Diego?

Roofers that wish to offer services worth $500 or more to residents of San Diego must obtain an appropriate contractor license from the California Contractors State License Board (CSLB) before doing so. Note that this figure includes the cost of labor and materials required for the service in question. Roofers that violate this licensing requirement are considered guilty of committing a misdemeanor offense, which carries a potential sentence of up to six months of jail time, $500 in fines, or a combination of both. Violators can also receive separate administrative fines of up to $15,000.

Roofers that wish to obtain contractor licenses from the CSLB must meet the following eligibility criteria:

  • They must be at least 18 years old
  • They must complete and submit an Application for Original Contractor License and a non-refundable application fee.
  • They must submit verifiable proof that they have attained at least four years of acceptable roofing work experience. This work experience must have been obtained at no lower than the journeyman level and must have been attained within 10 years before the application is submitted.
  • They must pass a CSLB-administered licensing examination. However, the trade portion of this examination may be waived for roofers who hold current roofing licenses issued by appropriate state licensing agencies in Arizona, Nevada, and Louisiana.
  • They must provide proof of compliance with the CSLB's bonding and insurance requirements.

Note that the CSLB may require additional documentation at the time of the license application. Queries concerning the board's contractor licensing requirements and procedures for San Diego roofers can be directed to (800) 321-2752.

You should always confirm that any roofer you intend to hire in San Diego has been properly licensed by the CSLB before they commence any work on your home. You can do this by calling the board at (800) 321-2752 or by utilizing the online license verification platform that it maintains for this purpose.

How Much Do You Charge Compared to Other Roofers in the City?

You should always know how much you will be expected to pay for your required roofing services before any roofing work commences on your home to avoid misunderstandings with your roofer down the line. The cost of roofing services in San Diego is largely dependent on several factors, some of which include:

  • Your location within the city
  • The size of your roof
  • The extent of damage to the roof
  • The type of roofing material to be used
  • The roof design and the presence of components like skylights and chimneys
  • The amount of labor required to execute the job properly

It is advisable to get and compare estimates from several roofers in the city before selecting one to handle your project. When comparing these estimates, look out for roofers with significantly higher or lower prices than the other submitted estimates. Significant price variances usually indicate possible fraudulent behavior, and you should never hire any roofer who cannot satisfactorily provide a reason for the noticeable difference in their submitted estimates.

Roofers in San Diego earn an average wage of $55,790 annually. The average hourly wages of roofers in San Diego and those of roofers in other areas of California, as well as other major cities in the country, are compared below:

San Diego Roofing Contractors Hourly Average Wage
$26.82
Los Angeles Roofing Contractors Hourly Average Wage
$29.11
Carlsbad Roofing Contractors Hourly Average Wage
$26.82
San Jose Roofing Contractors Hourly Average Wage
$34.08
San Francisco Roofing Contractors Hourly Average Wage
$32.79
Bakersfield Roofing Contractors Hourly Average Wage
$28.24
New York City Roofing Contractors Hourly Average Wage
$27.87
Phoenix Roofing Contractors Hourly Average Wage
$23.41
Chicago Roofing Contractors Hourly Average Wage
$31.74
Houston Roofing Contractors Hourly Average Wage
$19.78
Washington D.C. Roofing Contractors Hourly Average Wage
$25.52
Source: U.S. Bureau of Labor Statistics

Will You Get the Roofing Permits Required as per the San Diego Building Code?

A building permit is usually required for roofing installation, replacement, alteration, and modification projects in San Diego. However, permit exemptions may be made for certain types of projects, such as:

  • Removing and replacing damaged roof sheathing or decking in single-family homes, duplexes, and townhouses with in-kind roofing material, provided that the affected area is not more than 25 percent of the entire roof surface area
  • Roof covering renewals on buildings permitted by the California Building Code and the California Residential Code provided that the existing roof structure, including the roof diaphragm, is not altered.
  • Projects where existing spaced skip sheathing is not altered, and it serves as a substrate for new plywood or oriented-strand board placed over it, provided that the weight of this new material is not more than six pounds per square foot.

The San Diego Development Services Department (DSD) oversees the city's building permit issuance process, and interested parties that wish to obtain permits from this department may do so online via the department's OpenDSD platform. Note that applicants who wish to utilize this platform will be required to create a user account before they can do so. To this end, the DSD provides a user guide that can be used to glean information on navigating its online permitting platform. Permit applications can also be made by completing and submitting a General Application Form DS-3032 to the department at:

City Operations Building
1222 First Avenue
San Diego, CA 92101
Hours: 7:00 a.m. - 11:30 a.m. and 12:30 p.m. - 4:00 p.m., Mondays to Thursdays
Hours: 10:00 a.m. - 11:30 a.m. and 12:30 p.m. - 4:00 p.m. on Fridays

Building permits are typically issued within 27 business days. However, the specific timeline for obtaining your permit will depend on factors like the nature and complexity of your project, the department's current workload, and the correctness of your submitted application. Note that, depending on the nature of your roofing project, the submission of additional forms and documents like building and construction plans may be required before requested permits can be issued. This additional documentation must be validated before the permit application is made and submitted in a DSD-approved format. Also, all permitted roofing projects in San Diego are subject to inspections by officials of the DSD at different stages to ensure that the work is being done in compliance with the city's building codes and regulations.

You can contact the DSD in person at the office mentioned above or via phone at (619) 446-5000 to inquire about the permitting and inspection process and requirements for roofing projects in San Diego.

What Kind of Roofing Services Do You Offer?

Your intended roofer's area of specialization is an important aspect to look out for when searching for qualified roofing contractors in San Diego. Ensuring that the roofer you hire is qualified to provide services geared toward your specific roof design and material is necessary to ensure that you receive satisfactory services at the end of the day. Many professional roofers in the city are adept at handling several common types of roofing materials, such as tile roofing, asphalt roofing, metal roofing, slate roofing, wood roofing, and synthetic roofing. Likewise, these professionals typically offer a wide array of roofing services, such as:

  • Roof inspections
  • Damaged roof repairs
  • Roof maintenance
  • Roof restorations
  • Roof installations and replacements
  • Leakage repairs and waterproofing
  • Gutter cleaning and repairs

Regardless, you should always confirm that your preferred roofer has the proper tools and experience to provide the specific types of services you need before you conclude any hiring agreements with them. It is equally important to agree on the cost of this roofer's services before they commence any work.

Cost estimates for some roofing services that are commonly requested in San Diego are listed below. It should be noted that the actual costs of these services will be affected by variables like the specific nature and scope of the job, your location within the city, and the reputation and experience of your preferred roofing contractor:

Estimates based on task:

Asphalt shingle roof installation (per 100 square feet)
$205 - $335
Flat roof installation (per 100 square feet)
$165 - $280
Tile roof installation (per 100 square feet)
$965 - $1,550
Metal roof installation
$960 - $1,260
Metal roof painting (per 100 square feet)
$2.55 - $3
Slate roof installation (per 100 square feet)
$935 - $2,325
Roof cleaning (per visit, for a typical two-story house)
$435 - $570
Roof heating cable installation (per linear foot of eave)
$41 - $50
Roof inspection (per visit, for a two-story home with a typical roofline)
$225 - $390
Source: U.S. Bureau of Labor Statistics

Estimates based on roof pitch (per square feet):

Flat roof replacement
$3 - $9
Low-slope roof replacement
$3 - $9
Conventional slope roof replacement
$2.50 - $10
Steep slope roof replacement
$4 - $15
Source: U.S. Bureau of Labor Statistics

Estimates for roof repair/replacement based on roofing material (per square feet):

Asphalt shingle
$2.50 - $8
Vinyl (PVC)
$3 - $10
Plastic
$2 - $10
Bitumen
$4 - $12
Concrete Tile
$4 - $25
Metal
$4 - $35
Rubber
$5 - $15
Architectural shingles
$5 - $20
Cedar
$8 - $15
Composite
$5 - $15
Clay
$10 - $25
Green
$10 - $40
Solar
$12 - $30
Slate
$10 - $25
Wood Shake
$5 - $15
Source: U.S. Bureau of Labor Statistics

Estimates for roof repair/replacement based on shape (per square feet):

Gable
$3 - $12
Hipped
$3 - $12
Dutch
$3 - $12
Butterfly
$3 - $12
Dormer
$4 - $14
Flat
$4 - $10
A-Frame
$5 - $35
Mansard
$7.50 - $25
Source: U.S. Bureau of Labor Statistics

Do You Carry the Necessary Insurance Policy for Roofing Companies in San Diego?

On-the-job injuries in California's construction, repair, and maintenance industry accounted for over 26 percent of all work-related fatalities recorded in the state in 2020. Roofers in this industry face several job-specific hazards, such as falls from heights, exposure to UV radiation, burns, and cuts from sharp roof edges and tools. As such, you must confirm your intended roofer's insurance status before finalizing any hiring arrangements with them. Failing to do this can make you liable for any injuries and property damages that occur while they provide your requested roofing services.

Per the California Contractors State License Board (CSLB) requirements, roofers who wish to operate in San Diego must post and maintain a surety bond of $15,000 and carry workers' compensation insurance where applicable. Also, while these roofers are not mandated to carry commercial general liability insurance, they are statutorily required to disclose their liability insurance status to consumers.

Request copies of your intended roofer's bond and insurance certificates and validate these certificates with the appropriate organization. Note that even though roofers do not have to carry liability insurance, it is always in your best interest to hire a roofer who does so, as this insurance covers third-party bodily injury and accidental property damage. Inquiries and additional information related to the bonding and insurance requirements for San Diego roofers can be directed to the CSLB at (800) 321-2752.

How to File a Complaint Against a Bad Roofer in San Diego

You can file complaints against bad roofers in San Diego locally with the San Diego City Attorney's Office and also at the state level with the California Contractors State License Board (CSLB).

Roofing scams and other fraudulent home repair and improvement activities are common in the San Diego area. In 2021 alone, the CSLB received 17,184 complaints concerning licensed and unlicensed contractors across the state, representing a three percent increase from the number of complaints that the board received the previous year. Given these figures, the importance of looking out for signs of a scam or deceptive business actions when searching for roofing contractors in San Diego cannot be overemphasized. These signs include:

  • Unsolicited offers of roof inspections and repairs
  • High-pressure sales tactics
  • Hesitance to provide proof of licensing
  • Refusal to provide written contracts
  • Requests for full payment or large advance payments upfront
  • Inability to provide local references

You can protect yourself against roofing scams in the city by taking the following precautions:

  • Never hire unsolicited roofers. If your roof happens to be affected by a storm, heavy downpours, or other disasters, do not rush into repairs. Contact your insurance company and get referrals to reputable roofing contractors in the city.
  • Utilize platforms like the CSLB's Find My Licensed Contractor webpage, the Better Business Bureau, and the National Roofing Contractors Association's Member Directory webpage to find reputable roofers in San Diego
  • Do not hire the first roofer that you come across. Always get and compare rates from at least three different roofers before making your hiring decision
  • Look up any roofer you intend to hire on the CSLB's Most Wanted List and make sure that they are not featured there
  • Always confirm that your preferred roofer has been licensed by the CSLB, either online or by calling (800) 321-2752
  • Always confirm your roofer's bonding and insurance status
  • Never hire any roofer who requests full payment upfront
  • Never make advance payments that exceed $1,000 or 10 percent of your project's total cost, whichever is less
  • Be wary of roofers who insist on cash transactions
  • Make sure that the roofer provides a written contract for the job before they begin any work. Review this contract properly before signing it and make sure that it includes a description of the work and the types of materials to be used, the cost of the project, and the roofer's contact information
  • Make sure that the project is concluded to your satisfaction before you make any final payments

You can file complaints against bad roofers in San Diego and also report roofing scams and other matters involving fraudulent or deceptive business actions and practices in the city with the following agencies:

  • The Affirmative Civil Enforcement Unit of the San Diego City Attorney's Office – via an online complaint form or by calling (619) 533-5800
  • The CSLB – by filing a construction complaint with this agency
  • The San Diego County District Attorney's Office – by calling (619) 531-4040 or by mailing a Citizen Report and Informal Complaint Form, along with any relevant documentation, to this office's Consumer Protection Unit at the address provided on the form
  • The San Diego Police Department - by calling (619) 531-2000 or (858) 484-3154

Note that these agencies cannot guarantee you monetary compensation when you file complaints with them, and they may also refer the matter to other regulatory or enforcement authorities for appropriate action. However, if you are not satisfied with the complaint resolution options that they offer, you can take further action by filing a lawsuit against the bad roofer with the San Diego County Superior Court's Civil Division. It is important to note that you should always get proper legal advice from a licensed attorney before taking this step. You can find licensed attorneys in the San Diego area by utilizing the San Diego County Bar Association's Lawyer Referral and Information Service.