The Roofing Technician is responsible for installing, repairing, and maintaining roofing systems with precision and care. This role requires technical skill, physical stamina, and a commitment to delivering top-tier workmanship on every project.
Key Responsibilities
- Install, repair, and replace various roofing systems (metal, shingle, tile, flat, etc.)
- Conduct roof inspections and identify damage or potential issues
- Measure, cut, and secure roofing materials accurately
- Operate hand and power tools safely and efficiently
- Follow safety guidelines and maintain a clean job site
- Work closely with team members to complete projects on time
- Communicate progress or issues to supervisors
- Provide excellent customer service when interacting with clients
Requirements
- Proven experience in roofing or construction-related roles
- Strong knowledge of roofing tools, equipment, and safety practices
- Ability to work at heights and in various weather conditions
- Good physical fitness and stamina
- Problem-solving skills and attention to detail
- Ability to follow instructions and work independently or as part of a team
- Willingness to learn and adapt to new techniques
- Valid driving license preferred
What We Offer
- Competitive salary and performance bonuses
- Ongoing training and certification opportunities
- Safe, supportive, and professional work environment
- Modern tools and industry-leading equipment
- Paid time off and other benefits (customizable)
- Opportunities for career growth and leadership roles
Why Join Us?
We’re more than a roofing company — we’re a team with a shared commitment to craftsmanship, honesty, and customer trust. We value your talent, support your growth, and reward hard work with long-term opportunities.