Roofing is a critical trade in the construction industry, ensuring that homes and buildings are protected from the elements. As of May 2025, here’s an overview of what roofers can expect to earn across the United States.
Roofer Salary in the US
The average annual salary for a roofer in the US is approximately $52,142. However, this can vary significantly based on experience, location, and the type of roofing work involved.
- 25th Percentile: $40,500 per year. Salaries below this are typically considered outliers, often representing entry-level positions or areas with lower demand.
- 75th Percentile: $56,000 per year. This reflects more experienced roofers or those working in regions with higher demand.
- 90th Percentile: $65,000 per year. Roofers earning at this level often have specialized skills or work in high-demand areas.
- Top Earners: Some roofers can earn up to $77,000 per year, particularly those in high-paying cities or specialized fields.
Monthly Pay
On a monthly basis, roofers earn an average of $4,345. The range varies similarly to annual salaries:
- 25th Percentile: $3,375
- 75th Percentile: $4,666
- 90th Percentile: $5,416
Weekly Pay
Weekly earnings for roofers average around $1,002. The distribution is as follows:
- 25th Percentile: $778
- 75th Percentile: $1,076
- 90th Percentile: $1,250
Hourly Wage
For those paid hourly, the average rate is $25.07. Here’s how it breaks down:
- 25th Percentile: $19.47
- 75th Percentile: $26.92
- 90th Percentile: $31.00
Top 10 Highest Paying Cities for Roofers
Certain cities offer higher wages for roofers. Here are the top 10:
- Scotts Valley, CA: $67,477/year ($32.44/hour)
- Corte Madera, CA: $64,774/year ($31.14/hour)
- Nome, AK: $64,682/year ($31.10/hour)
- Larkspur, CA: $63,977/year ($30.76/hour)
- Berkeley, CA: $63,845/year ($30.69/hour)
- Sitka, AK: $62,814/year ($30.20/hour)
- San Francisco, CA: $61,432/year ($29.53/hour)
- Santa Clara, CA: $61,237/year ($29.44/hour)
- Novato, CA: $61,218/year ($29.43/hour)
- Sunnyvale, CA: $61,196/year ($29.42/hour)
Top 5 Best Paying Related Roofer Jobs
Roofing isn’t just about traditional shingle work. Here are some related jobs that also pay well:
- Metal Roofing: $74,874/year ($36/hour)
- Metal Roofer: $52,142/year ($25.07/hour)
- Metal Building Erector: $49,006/year ($23.56/hour)
- Formwork: $47,876/year ($23.02/hour)
- Union Tile Setter: $40,201/year ($19.33/hour)
Steps to Become a Roofer in the US
Becoming a roofer involves several key steps, ensuring you have the skills and credentials needed for success.
1. Obtain a High School Diploma or GED
While not always mandatory, having a high school diploma or GED can provide a strong foundation. It’s beneficial when securing apprenticeships or entry-level job opportunities.
2. Find an Apprenticeship Program
Apprenticeships are a great way to gain practical, paid work experience while learning the trade. Look for opportunities through local trade unions, professional organizations, or the Construction Industry Training Board.
3. Complete the Apprenticeship
Typically lasting 3-5 years, apprenticeships combine classroom instruction with on-the-job training. This step is crucial for developing the skills and knowledge required for roofing.
4. Gain On-the-Job Experience
Hands-on experience is essential for learning practical roofing techniques. This includes working with different materials, understanding installation methods, and adhering to safety practices.
5. Consider Vocational Training
Although not always necessary, vocational or trade schools offer specific roofing programs. These can enhance your skills and make you more competitive in the job market.
6. Obtain Licensing (if required)
Some states require roofing contractors to have a license. This usually involves passing exams and demonstrating a certain level of experience. Check your state’s requirements to ensure compliance.
7. Consider Additional Certifications
Certifications from organizations like the National Roofing Contractors Association (NRCA) can help demonstrate expertise in specific roofing systems and techniques. This makes you a more attractive candidate to employers.
Key Skills and Requirements for Roofers
To be successful in roofing, certain skills and attributes are essential:
Physical Stamina
Roofing is physically demanding. You need the ability to lift heavy objects, work at heights, and perform repetitive tasks.
Technical Skills
Understanding roofing materials, installation techniques, and safety protocols is crucial. These skills ensure quality work and safety on the job.
Problem-Solving Skills
Roofers often need to troubleshoot issues and find solutions for roof damage or leaks. This requires analytical thinking and creativity.
Attention to Detail
Precise measurements and proper installation techniques are critical for successful roofing projects. Attention to detail ensures that roofs are both functional and aesthetically pleasing.
Roofer Job Description for Resume
Key Responsibilities
- Installation and Repair
- Install, repair, and replace roofs using materials like shingles, tiles, metal, and more.
- Lay roofing materials such as asphalt shingles, solar tiles, or cement tiles.
- Damage Assessment
- Inspect roofs for damage, leaks, or wear.
- Determine repair or replacement needs and estimate costs.
- Material Handling
- Measure, cut, and shape roofing materials.
- Install underlayment, insulation, flashing, and vapor barriers.
- Safety Compliance
- Adhere to safety regulations and building codes during all roofing tasks.
- Operate ladders, scaffolding, and tools safely.
- Maintenance
- Maintain a clean and organized work environment.
- Ensure tools and equipment are in good working condition.
- Customer Service
- Communicate effectively with clients to address concerns and provide updates.
- Team Collaboration
- Work closely with other roofers, supervisors, and contractors to meet project deadlines.
Skills to Highlight
- Technical Skills: Knowledge of roofing systems, materials, and techniques.
- Physical Fitness: Ability to lift heavy materials and work at heights.
- Problem-Solving: Assess issues and determine effective solutions.
- Communication: Engage with clients and team members effectively.
- Safety Awareness: Thorough understanding of safety protocols.
Example Phrases for Resume
- “Installed and repaired various roofing systems, including asphalt shingles and metal roofs.”
- “Performed roof inspections, identified damage, and provided accurate repair estimates.”
- “Safely operated hand and power tools for roofing material installation.”
- “Collaborated with team members to complete projects on time and within budget.”
- “Adhered to safety regulations and maintained a clean work environment.”
- “Communicated effectively with clients, addressing concerns and providing excellent service.”
Roofer Resume Examples and Writing Tips
If you’re pursuing a career as a roofer or looking to advance in the field, having a well-crafted resume is essential. A roofer’s resume should showcase your technical skills, physical abilities, and experience in roofing projects. Below are some examples and tips to help you create a standout resume.
Roofer Resume Example 1: Experienced Roofer
John Smith
[City, State] | [Phone Number] | [Email Address] | [LinkedIn Profile (Optional)]
Professional Summary
Experienced and detail-oriented roofer with over 7 years of expertise in residential and commercial roofing projects. Skilled in installing, repairing, and maintaining various roofing systems, including asphalt shingles, metal roofs, and flat roofs. Adept at ensuring safety compliance, managing materials, and delivering high-quality results on time and within budget.
Skills
- Roofing Installation and Repair
- Knowledge of Roofing Materials (Asphalt, Metal, Tile, etc.)
- Blueprint and Specification Reading
- Safety Compliance (OSHA Certified)
- Team Collaboration and Leadership
- Problem Solving and Troubleshooting
- Physical Stamina and Dexterity
Work Experience
Senior Roofer
ABC Roofing Solutions – New York, NY
June 2018 – Present
- Installed and repaired over 500 residential and commercial roofs, ensuring durability and weather resistance.
- Supervised a team of 5 roofers, delegating tasks, and ensuring safety protocols were followed.
- Conducted roof inspections and provided cost estimates for repairs and replacements.
- Improved project efficiency by 15% through effective time management and resource allocation.
Roofer Apprentice
XYZ Roofing Co. – Newark, NJ
May 2015 – May 2018
- Assisted in installing and repairing roofs under the guidance of experienced roofers.
- Gained hands-on experience with various roofing materials and tools.
- Ensured job site cleanliness and safety compliance.
- Learned to identify roof damage and recommend appropriate solutions to clients.
Education
High School Diploma
Newark High School – Newark, NJ
Graduated: 2014
Certifications
- OSHA 10-Hour Safety Certification
- National Roofing Contractors Association (NRCA) Certification
Roofer Resume Example 2: Entry-Level Roofer
Jane Doe
[City, State] | [Phone Number] | [Email Address] | [LinkedIn Profile (Optional)]
Professional Summary
Hardworking and motivated entry-level roofer with hands-on training through apprenticeship programs. Skilled in basic roofing installation, repair, and safety practices. Committed to learning and growing in the roofing industry while delivering quality workmanship and excellent customer service.
Skills
- Basic Roofing Installation and Repair
- Familiarity with Roofing Tools and Materials
- Safety Awareness (OSHA Knowledge)
- Strong Physical Stamina
- Teamwork and Communication
- Time Management
Work Experience
Roofer Apprentice
Sunrise Roofing LLC – Dallas, TX
January 2023 – Present
- Assisted in the installation of asphalt shingle and metal roofs for residential properties.
- Learned to measure and cut roofing materials accurately.
- Maintained clean and organized job sites, ensuring safety compliance.
- Shadowed senior roofers to gain knowledge of advanced roofing techniques.
Construction Laborer
BuildPro Construction – Dallas, TX
June 2021 – December 2022
- Supported roofing teams with material handling and job site preparation.
- Operated basic tools and equipment for construction tasks.
- Gained foundational knowledge of construction safety and roofing systems.
Education
High School Diploma
Dallas High School – Dallas, TX
Graduated: 2020
Certifications
- OSHA 10-Hour Safety Certification
Roofer Resume Example 3: Specialized Roofer (Metal Roofing)
Michael Johnson
[City, State] | [Phone Number] | [Email Address] | [Portfolio Website (Optional)]
Professional Summary
Specialized metal roofer with 10+ years of experience in installing and maintaining metal roofing systems for commercial and industrial buildings. Expertise in standing seam, corrugated metal, and aluminum roofing systems. Proven track record of delivering durable, energy-efficient solutions while adhering to safety standards and project deadlines.
Skills
- Metal Roofing Installation (Standing Seam, Corrugated, Aluminum)
- Advanced Sheet Metal Fabrication
- Blueprint Reading and Material Estimation
- Safety Compliance (OSHA Certified)
- Welding and Soldering Techniques
- Project Management and Team Leadership
Work Experience
Lead Metal Roofer
Precision Metal Roofing Inc. – Denver, CO
March 2015 – Present
- Installed over 200 metal roofing systems for commercial and industrial buildings, ensuring precision and durability.
- Trained and supervised a team of 8 roofers, maintaining high safety and quality standards.
- Collaborated with architects and engineers to design custom metal roofing solutions.
- Reduced material waste by 10% through efficient planning and cutting techniques.
Metal Roofing Specialist
Elite Roof Works – Boulder, CO
July 2010 – February 2015
- Fabricated and installed custom sheet metal components for roofing systems.
- Repaired and maintained metal roofs, addressing leaks and structural damage.
- Developed strong client relationships by providing clear communication and excellent service.
Education
Vocational Training in Metal Roofing
Colorado Technical Institute – Denver, CO
Completed: 2010
Certifications
- OSHA 30-Hour Safety Certification
- NRCA Metal Roofing Systems Certification
Tips for Writing a Roofer Resume
Start with a Strong Summary:
Begin your resume with a professional summary that highlights your experience, skills, and key achievements. Tailor it to the specific roofing job you’re applying for.
Focus on Relevant Skills:
Include skills such as roofing installation, repair, safety compliance, and knowledge of roofing materials. For specialized roles, highlight niche skills like metal roofing or green roofing installation.
Emphasize Experience:
Detail your work experience with clear, measurable achievements. For example, mention how many roofs you’ve installed, the types of materials you’ve worked with, or any leadership roles you’ve held.
Highlight Certifications:
Certifications like OSHA safety training or NRCA credentials make your resume stand out. Include them in a dedicated section.
Keep It Concise:
Use bullet points and short sentences for easy readability. Aim for a one-page resume unless you have extensive experience.
Tailor Your Resume:
Customize your resume for each job application by emphasizing skills and experiences that match the job description.
Include Keywords:
- Use industry-specific keywords to ensure your resume passes applicant tracking systems (ATS). Examples include “roofing installation,” “safety compliance,” and “blueprint reading.”
Conclusion
Roofing is a rewarding career with a solid earning potential. As of 2025, roofers in the US enjoy competitive salaries, especially in high-demand areas. With the right training and experience, you can advance in this field and even specialize in high-paying niches like metal roofing.
Looking for similar insights? Check out our comprehensive guide on Plumber Salary in the US to compare earnings and career opportunities in another essential trade.