What are the responsibilities and job description for the Maintenance Technician - Commercial Roofing position at MCGUFF ROOFING?
Position Overview:
We’re seeking a knowledgeable, detail-oriented Maintenance Technician with 3 years of commercial roofing experience to provide on-site service, repairs, and inspections. This role is equal parts hands-on roofing and client-facing service – you’ll be the friendly, professional face our clients trust to keep their roofs in great condition.
Key Responsibilities:
- Perform roof inspections, repairs, and routine maintenance on commercial roofing systems
- Accurately diagnose roofing issues and propose appropriate solutions
- Communicate clearly and professionally with clients on-site regarding findings and next steps
- Utilize project management software (training provided) to document service visits, upload photos, and update job status
- Maintain proper care of tools, equipment, and service vehicle
- Support the company’s reputation for reliability, professionalism, and responsiveness
Qualifications:
- Minimum 3 years of hands-on commercial roofing experience (TPO, PVC, mod-bit, etc.)
- Strong troubleshooting skills and a solution-oriented mindset
- Professional and courteous communicator – both written and verbal
- Comfortable using mobile devices and project management software for daily reporting
- Valid driver’s license and clean driving record
- Ability to work independently, show up on time, and take ownership of assigned tasks
Why Work With Us?
- Competitive pay based on experience
- 401k Match, Medical, Eye, and Dental Insurance
- Cell phone and Truck Provided
- Opportunities for growth within a company that values your input
- Supportive team environment with a family business feel
- Ongoing training and tools provided
- Be part of a company that’s deeply rooted in the community and growing fast
- Commitment to safety and job site cleanliness
Job Type: Full-time
Pay: $50,000.00 - $60,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
Work Location: In person
Salary : $50,000 - $60,000