Get Quotes from Top Roofing Contractors in Philadelphia, PA

Questions to Ask Before Hiring a Roofing Contractor in Philadelphia

Flat roofs are a popular roofing choice in Philadelphia due to the city's dry, sunny climate. Other common roofing types in the city include asphalt shingles, rubber roofs, pure silicone white roofs, and granulated roofs. Whatever your choice of roof, some maintenance will be required from time to time, and harsh weather impacts in addition to animal encroachments may necessitate repairs or replacement. As such, when you require a roofing contractor in the city, ensure to hire an experienced professional competent to complete the job effectively and who knows the Philadelphia City Building Codes. To determine that your roofer is the right fit for the job, you can ask the following questions.

Are You Licensed to Practice as a Roofing Contractor in Philadelphia?

In the City of Philadelphia, roofers must obtain a contractor license before carrying out any roofing services. Any roofer who offers services in the city without a valid license will be committing a Class II offense and could attract civil and criminal penalties of up to $1,000 or 90 days imprisonment. The Philadelphia Department of License and Inspections is responsible for issuing contractor licenses to eligible individuals.

To be considered for a contractor license, individuals must meet various requirements, such as completing an OSHA-approved training course, disclosing the names of their subcontractors, and proof of insurance. Interested roofers can apply for a contractor license online through the eCLIPSE portal. Applicants who have difficulties navigating this online platform can schedule a virtual appointment with DLI. Alternatively, applicants can schedule an appointment to apply in person at:

Permit and License Center
1401 John F. Kennedy Boulevard
MSB, Public Service Concourse
Philadelphia, PA 19102
Office hours: 8:00 a.m. to 3:30 p.m. on Monday through Friday

For more information about licensing requirements and procedures for roofers in Philadelphia, you can contact the DLI at 311 or (215) 686-8686 if calling from outside Philadelphia. If you are planning on hiring a roofer in Philadelphia, you can confirm if they have been licensed as contractors via the DLI's find a licensed contractor platform. You can also confirm if there are any subsisting disciplinary actions against your roofer via the DLI's suspended contractor's directory.

In addition to being licensed as contractors, roofers in Philadelphia also need to register with the Pennsylvania Office of the Attorney General as home improvement contractors per the Home Improvement Consumer Protection Act (HICPA). Roofers can register online or mail their completed application form to:

Office of Attorney General
Bureau of Consumer Protection
15th Floor Strawberry Square
Harrisburg, PA 17120
Phone: (717) 772-2425

To complete the registration process, applicants must pay a non-refundable processing fee of $50. For more information about the registration process, contact the Pennsylvania Office of the Attorney General at (888) 520-6680.

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

In Philadelphia, the cost of repairs, replacements, and installation for roofs can vary significantly due to various factors. These include:

  • The size of the roof
  • The expertise of the roofing contractor
  • The labor intensity of the work
  • The extent of the roof damage
  • Roof design
  • Location within the city

Before you hire a roofing contractor, it is vital that you thoroughly compare multiple bids or quotes from different roofing contractors in the city. Doing so will ensure that you get the best possible rate. However, it is also essential to always ask for an explanation of the difference between the bids and the prices of these different roofers. Avoid hiring roofers with low bids.

Roofers in Philadelphia earn an average wage of $51,470 annually. The average hourly wages of roofers in Philadelphia and those of roofers in other areas of Pennsylvania, as well as other major cities in the country, are compared below:

Philadelphia Roofing Contractors Hourly Average Wage
$24.75
Pittsburgh Roofing Contractors Hourly Average Wage
$21.34
Lancaster Roofing Contractors Hourly Average Wage
$20.57
Reading Roofing Contractors Hourly Average Wage
$22.86
Scranton Roofing Contractors Hourly Average Wage
$19.96
Williamsport Roofing Contractors Hourly Average Wage
$19.29
New York City Roofing Contractors Hourly Average Wage
$27.87
Los Angeles Roofing Contractors Hourly Average Wage
$29.11
Houston Roofing Contractors Hourly Average Wage
$19.78
Phoenix Roofing Contractors Hourly Average Wage
$23.41
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 Philadelphia Building Code?

When planning to carry out a project that involves the construction of a new building, changes to the exterior of an existing structure, or an addition to an existing structure, you must obtain a building permit. The Philadelphia Department of Licenses and Inspections (DLI) is responsible for issuing building permits. A project owner or a roofing contractor can apply for a building permit.

To submit a permit application successfully, the applicants must include the complete details of the project's scope of work and the current owner's name. Applicants must also ensure that the project is within the boundaries of Philadelphia as established by the city's Office of Property Assessment (OPA). In addition, applicants may need to get a pre-approval letter from other government agencies, depending on the scope of the projects. It is important to note that a zoning permit is required for most building projects and must be obtained where required before a building permit can be issued.

If the project does not require plan submission, the applicants can submit a building permit application through the EZ permit application. If the project requires the submission of plans, the applicant must submit the plans along with the appropriate building permit application form and fee in person after booking an appointment to visit the Permit and License Center at:

1401 John F. Kennedy Boulevard
MSB, Public Service Concourse
Philadelphia, PA 19102

Office hours: 8:00 a.m. to 3:30 p.m. on Monday through Friday

Alternatively, an applicant can complete a building permit application and submit relevant plans online using eCLIPSE. Applicants who need help completing their application on eCLIPSE can get guidance by scheduling a virtual appointment with the DLI. After receiving a building permit, inspections must be carried out by building officials at relevant stages of the projects to ensure the work being carried out complies with the city's Building Code. The applicants can book an inspection online or by contacting their local inspection office at (215) 255-4040.

You can get additional information on the permitting and inspection requirements and procedures for roofing projects in Philadelphia by contacting the city's Department of Licenses and Inspections at 311.

What Kind of Roofing Services Do You Offer?

In Philadelphia, a professional roofing contractor can offer various roofing services in residential and commercial buildings. These include:

  • Roof maintenance
  • Roof replacement
  • Roof repair and restoration
  • New roof installation

A roofing contractor carries out these services using different skills and materials like metal, asphalt, slate, and concrete. Although a professional roofing contractor typically offers these services, verifying that the contractor's specialization fits your project's requirements is important. You must confirm that the roofer has the necessary experience to complete your project successfully. This ensures that the work is completed to your satisfaction and helps avoid potential misunderstandings.

Below is a list of common costs that professional roofing contractors in Philadelphia can charge for various types of roof services. These costs can be adjusted based on various factors, such as the job's complexity, the facility's location, and the roofer's reputation.

Estimates based on task:

Asphalt shingle roof installation (per 100 square feet)
$185 - $301
Asphalt shingle roof repair
$83.75 - $122
Flat roof installation (per 100 square feet)
$150 - $249
Tile roof installation (per 100 square feet)
$868 - $1,390
Wood shake roof installation (per 100 square feet)
$608 - $799
Metal roof installation
$863 - $1,129
Metal roof painting (per 100 square feet)
$2.55 - $3
Slate roof installation (per 100 square feet)
$839 - $2,085
Roof cleaning (per visit, for a typical two-story house)
$392 - $510
Roof heating cable installation (per linear foot of eave)
$37 - $44
Roof inspection (per visit, for a two-story home with a typical roofline)
$202 - $347
Source: U.S. Bureau of Labor Statistics

Estimates based on roof pitch (per square feet):

Flat roof replacement
$2 - $7
Low-slope roof replacement
$2 - $7
Conventional slope roof replacement
$1.00 - $8
Steep slope roof replacement
$2 - $13
Source: U.S. Bureau of Labor Statistics

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

Asphalt shingle
$1.00 - $6
Vinyl (PVC)
$1.50 - $8
Plastic
$1 - $7
Bitumen
$2 - $10
Concrete Tile
$2 - $21
Metal
$2 - $30
Rubber
$2.50 - $12
Architectural shingles
$2.50 - $17
Cedar
$6 - $11
Composite
$3 - $12
Clay
$8 - $22
Green
$8 - $37
Solar
$10 - $28
Slate
$8 - $21
Wood Shake
$2 - $12
Source: U.S. Bureau of Labor Statistics

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

Gable
$1.50 - $10
Hipped
$1.50 - $10
Dutch
$1.50 - $10
Butterfly
$1.50 - $10
Dormer
$2 - $12
Flat
$2 - $8
A-Frame
$3 - $32
Mansard
$3.50 - $22
Source: U.S. Bureau of Labor Statistics

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

In Philadelphia, roofing contractors must have met certain insurance requirements before obtaining a contractor license from the Philadelphia Department of License & Inspections. This requirement includes providing a Certificate of Insurance that includes these minimum amounts:

  • General liability: $500,000 per occurrence
  • Automobile liability insurance: $300,000 aggregate
  • Worker's compensation:
    • $100,000 per accident
    • $100,000 per employee
    • $500,000 policy limit

Hiring a roofing contractor with the proper insurance coverage is very important to protect yourself from potential legal and financial liabilities arising from property damage or work-related injuries. In 2020, there were over 88 fatal and over 1,600 non-fatal occupational injuries reported in the United States among roofers. As such, ensure your intended roofing contractor has the proper insurance coverage. You should also ask them to provide proof of their insurance coverage and take further steps to authenticate the certificate of insurance from the issuing provider.

To learn more about insurance requirements for roofing contractors, contact the Philadelphia Department of Licensing and Inspections by submitting an online request to 311 or calling 311. If you are outside the city, contact DLI at (215) 686-8686.

How to File a Complaint Against a Bad Roofer in Philadelphia

Complaints against fraudulent roofing contractors in Philadelphia can be filed with the Philadelphia Department of Licenses and Inspections and the Pennsylvania Office of the Attorney General.

When planning to hire a roofer in Philadelphia, residents should always be careful about falling for scam artists posing as legitimate roofing contractors. Many people have fallen for these schemes, especially those who want to repair their homes after a disaster. In 2020, a local newspaper, Courier-Times, reported that a contractor from Philadelphia was indicted for accepting over $137,000 between May 2018 and March 2020 for different projects that were never completed. Some of the methods used by these con artists include:

  • Door-to-door solicitations
  • Refusal to provide references
  • Offers low bids
  • Requesting payment upfront
  • Providing shoddy services to get a callback

It is essential to look out for fraudulent individuals when searching for a local contractor in Philadelphia by taking the following steps:

  • Ask your friends and family for recommendations of a reputable roofing contractor. You can also find local roofing contractors through online directories operated by the National Roofing Contractors Association and the Better Business Bureau.
  • Make sure you do not pay the full cost of the project upfront. Also, avoid making cash payments to have proof of payment if you have to file a complaint against the roofing contractor.
  • Execute a written contract that clearly states the terms of the work that will be carried out. This contract should include the necessary information, such as the roofing contractor's contact details and the materials to be used.
  • Make sure that the roofer provides you with verifiable references from past clients. Also, be wary of companies that are reluctant to give you verifiable references.
  • Be wary of unsolicited roofing contractors and individuals posing as licensed contractors. These individuals also use scare tactics to get you to retain their services.
  • Get and compare the bids of multiple roofing contractors in Philadelphia. Doing so will allow you to find the best possible service.
  • Make sure you confirm the roofing contractor has been licensed by the Philadelphia Department of Licenses and Inspections. You can also confirm if there are any subsisting disciplinary actions against your roofer via the DLI's suspended contractor's directory.
  • Ensure that the roofing contractor is insured.

If you have complaints against a roofing contractor in Philadelphia, you can report them to the Philadelphia Department of Licenses and Inspections through the online Philly 311 form or by calling 311. If you file a complaint outside the city, you can contact DLI at (215) 686-8686.

You can also file a complaint with the Consumer Protection Bureau of Pennsylvania Office of the Attorney General by completing an online complaint form. If you seek monetary damages from the erring contractor, you can file a civil claim against them at the Philadelphia Court Of Common Pleas. Before starting a private legal action, it is advisable to seek proper legal advice. You can consult with attorneys near you through the Philadelphia Bar Association's lawyer referral service.