10 Tips for Selecting a Roofing Contractor

A bbb accredited business seal.


Selecting a properly licensed, certified and high-quality roofing contractor is important and often a difficult task for consumers who are unfamiliar with the roofing industry. It is important to select certified roofers who will be in business to honor their warranty in the future. There are many roofing contractors who are not certified and have both low-quality installations and poor workmanship. The average start-up business is usually closed within three years and may be out of business when potential roofing problem could arise.

The following are tips and important questions that can help you select a professional roofing contractor…

  • How long has the company been in business?
    An established company will most likely be around in the future should any problems arise.
  • Does the contractor have a permanent business office address, phone, and email? 
    An established contractor should be able to provide a business address, phone, and email. A permanent business address is a sign of a stable company.
  • Does the contractor use subcontractors?
    Subcontractors are often paid on a per job basis, which can result in poor workmanship as the job is completed as fast as possible.
  • Does the company supply a written contract and estimate (and do they require a deposit)? 
    All job specifications and prices should be supplied in writing. Established companies with strong financial stability usually only require the California maximum deposit of 10% or $1,000 whichever is less. Deposits are common but be wary of any contractor requesting more than the law permits.
  • Check to see if the company is a member of the Better Business Bureau and the local Chamber of Commerce.
    Research all potential contractors on the Better Business Bureau and your local Chamber of Commerce. Check for the overall business rating and keep in mind the general size of the company when checking for complaints.
  • Does the company have a license to perform the contracted work, workers compensation insurance and liability insurance? 
    This is important as an established company should have a Contractors License, workers compensation insurance and liability insurance.
  • Check to see if the contractor is part of local and national industry associations.
    A strong established contractor should be a member of trade associations. Look for associations such as the San Diego Roofing Contractors Association, Western States Roofing Contractors Association, Certified Contractors Network, and National Roofing Contractors Association.
  • Look for a contractor who is a certified installer of the products they offer. 
    Certified contractors can offer stronger warranties on the products they install and follow stricter installation guidelines.
  • Look for a contractor who stands behind their work with a Workmanship Warranty.
    A contractor who offers a workmanship warranty will be able to address a serious problem quickly giving existing customers priority, should any problems arise.
  • Ask the contractor for references of previous customers.
    An established company should have a long list of satisfied customers who are willing to be contacted.


Never decide on price alone. A self-proclaimed handymen or unlicensed and uninsured company can provide a lower price and substandard workmanship. Always look for differences in materials and job specifications when comparing quotes.


Contact Us for a Professional Roofing Quote!





A bbb accredited business seal.