Residential Roofing Specialist Overview
Required Education and Training To Become a Residential Roofing Specialist
Best Schools to become a Residential Roofing Specialist in U.S. 2024
Ivy Tech Community College
In-State Tuition:$4,487
Out-of-State Tuition:$8,777
Admission Rate:N/A
Graduation Rate:31%
Total Enrollment:89,705
Community College of Allegheny County
In-State Tuition:$7,320
Out-of-State Tuition:$10,980
Admission Rate:N/A
Graduation Rate:19%
Total Enrollment:10,467
Maysville Community and Technical College
In-State Tuition:$4,368
Out-of-State Tuition:$15,288
Admission Rate:N/A
Graduation Rate:49%
Total Enrollment:3,974
Jefferson Community and Technical College
In-State Tuition:$4,368
Out-of-State Tuition:$15,288
Admission Rate:N/A
Graduation Rate:35%
Total Enrollment:12,053
J F Ingram State Technical College
In-State Tuition:$3,990
Out-of-State Tuition:$3,990
Admission Rate:N/A
Graduation Rate:10%
Total Enrollment:768
Uintah Basin Technical College
In-State Tuition:$N/A
Out-of-State Tuition:$N/A
Admission Rate:N/A
Graduation Rate:86%
Total Enrollment:1,242
Residential Roofing Specialist Job Description:
- Cover roofs of structures with shingles, slate, asphalt, aluminum, wood, or related materials.
- May spray roofs, sidings, and walls with material to bind, seal, insulate, or soundproof sections of structures.
Required Skills and Competencies To Become a Residential Roofing Specialist
Job Duties for Residential Roofing Specialists
Inspect problem roofs to determine the best repair procedures.
Remove snow, water, or debris from roofs prior to applying roofing materials.
Set up scaffolding to provide safe access to roofs.
Technologies and Skills Used by Residential Roofing Specialists
Computer aided design CAD software
- ASR Software TopView LE
- AppliCad Roof Wizard
Data base user interface and query software
- CADAFIS
- Insight Direct ServiceCEO
Spreadsheet software
- Microsoft Excel
Basic Skills
- Listening to others, not interrupting, and asking good questions
- Thinking about the pros and cons of different ways to solve a problem
Problem Solving
- Noticing a problem and figuring out the best way to solve it