Skip to main content

Careers

Roofing Technician

Position Overview

We are seeking a dependable and motivated Roofing Technician to join our production team. In this hands-on role, you will assist with residential and commercial roofing installations while maintaining the highest standards of safety, quality, and customer satisfaction. This position is ideal for individuals who enjoy physical work, thrive in a team environment, and take pride in delivering exceptional craftsmanship.

Key Responsibilities

  • Install roofing systems according to manufacturer specifications, company standards, and project requirements.
  • Work collaboratively with the production team to complete projects safely, efficiently, and on schedule.
  • Operate and maintain hand tools, power tools, and other job-related equipment.
  • Keep job sites clean, organized, and free of hazards throughout each project.
  • Load, unload, transport, and organize roofing materials and equipment.
  • Maintain company vehicles, tools, and equipment in a clean and serviceable condition.
  • Follow all company safety policies, OSHA guidelines, and job-site procedures.
  • Communicate professionally with supervisors, teammates, and customers.
  • Perform additional duties assigned to support production operations.

Qualifications

  • Strong work ethic and positive attitude.
  • Ability to work effectively as part of a team.
  • Good verbal communication skills.
  • Basic organizational and time management abilities.
  • Experience using common hand and power tools or willingness to learn.
  • Commitment to quality workmanship and customer satisfaction.
  • Ability to follow instructions and safety procedures.

Experience

  • No prior roofing experience required.
  • Previous experience in construction, roofing, landscaping, general labor, or a related field is a plus.
  • On-the-job training is provided for motivated candidates.

Physical Requirements

This position requires regular physical activity and the ability to work in a variety of outdoor conditions. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of the position.

Employees must be able to:

  • Frequently stand, walk, bend, kneel, crouch, and climb throughout the workday.
  • Safely climb ladders and work comfortably at elevated heights.
  • Lift and carry materials weighing up to 80 pounds on a regular basis.
  • Maintain balance while navigating rooftops and uneven surfaces.
  • Work in varying weather conditions, including heat, cold, wind, and light precipitation.
  • Possess the ability to safely operate a motor vehicle when required.

What We Offer

  • Paid, hands-on training
  • Opportunities for career growth and advancement
  • Supportive team environment
  • Consistent, year-round work
  • Commitment to workplace safety and professional development

If you enjoy working outdoors, take pride in quality craftsmanship, and are looking to build a career in the roofing industry, we’d love to hear from you.


Roofing Mechanic

Position Overview

The Roofing Mechanic position is responsible for leading a team of Service Technicians while overseeing commercial roofing service and repair projects from start to finish. This role provides technical expertise, ensures quality workmanship, promotes a culture of safety, and delivers exceptional customer service. The ideal candidate is an experienced commercial roofing professional with strong leadership, organizational, and problem-solving skills.

Key Responsibilities

  • Lead, coach, and mentor Service Technicians to ensure safe, efficient, and high-quality work.
  • Assign daily tasks and oversee field operations to maximize productivity.
  • Train team members on roofing systems, repair techniques, safety standards, and company procedures.
  • Foster a positive, accountable, and team-oriented work environment.
  • Monitor job performance and provide ongoing guidance and support.

Service Operations

  • Diagnose roofing issues and recommend appropriate repair solutions.
  • Perform commercial roof inspections, maintenance, and repairs on a variety of flat and low-slope roofing systems.
  • Ensure all work is completed according to manufacturer specifications, company standards, and customer expectations.
  • Coordinate with the Service Department to meet operational, revenue, and customer satisfaction goals.
  • Verify that projects are completed safely, accurately, on time, and within scope.

Customer Service

  • Serve as the primary on-site representative, providing professional communication with customers.
  • Explain repair recommendations, project progress, and complete work when appropriate.
  • Build and maintain strong customer relationships through responsive and dependable service.

Administrative Responsibilities

  • Complete daily work orders, inspection reports, vehicle inspections, and other required documentation.
  • Maintain accurate records of labor, materials, and completed work.
  • Manage inventory of tools, equipment, and service materials assigned to the crew.
  • Maintain a clean, organized, and well-stocked company vehicle.
  • Perform additional duties as assigned.

Qualifications

  • Extensive experience with commercial flat and low-slope roofing systems.
  • Strong leadership and team management abilities.
  • Excellent customer service and relationship-building skills.
  • Strong written and verbal communication skills.
  • Excellent organizational and time management skills.
  • Proficiency with smartphones, tablets, and basic computer applications.
  • Thorough understanding of OSHA regulations and job-site safety practices.
  • OSHA 10 certification preferred.

Experience

  • Minimum of four (4) years of commercial roofing experience.
  • Previous experience leading crews or supervising field personnel is strongly preferred.

Physical Requirements

Employees must be able to:

  • Frequently stand, walk, bend, kneel, crouch, crawl, and climb throughout the workday.
  • Safely climb ladders and navigate rooftops while working at elevated heights.
  • Regularly lift and carry up to 80 pounds.
  • Operate hand tools, power tools, and roofing equipment safely.
  • Work outdoors in varied weather conditions, including extreme heat and cold.
  • Safely operate a company vehicle.
  • Maintain visual awareness and manual dexterity necessary to perform roofing inspections and repairs.

Why Join Our Team?

  • Competitive pay based on experience
  • Leadership opportunities with a growing company
  • Company vehicle and tools (where applicable)
  • Ongoing technical and safety training
  • Supportive team culture
  • Commitment to quality workmanship and employee development

If you’re an experienced commercial roofing professional who enjoys leading teams, solving problems, and delivering outstanding service, we’d love to have you join our team.


Residential Roofing Advisor

Position Overview

The Residential Roofing Advisor is responsible for generating new business opportunities, conducting roof inspections, preparing estimates, and guiding homeowners through the roofing replacement process. This role combines sales expertise, customer service, and project coordination to deliver exceptional customer experience while helping the company achieve its sales and revenue goals.

Skills Required

  • Excellent customer service and relationship-building skills
  • Strong verbal and written communication
  • Proven sales and negotiation abilities
  • Self-motivated with a results-driven mindset
  • Strong organizational and time management skills
  • Basic computer and technology proficiency
  • Ability to read measurements and assess residential roofing systems
  • Professional presentation and interpersonal skills
  • Valid driver’s license with a clean driving record

Experience

  • 2+ years of sales experience preferred
  • Experience in residential roofing, construction, home improvement, or related industry preferred
  • Proven track record of meeting or exceeding sales goals is a plus

Duties/Responsibilities

  • Generate new business through company-provided leads, referrals, networking, and self-generated opportunities.
  • Conduct in-home consultations and roof inspections for residential customers.
  • Identify customer needs and recommend appropriate roofing solutions.
  • Prepare accurate estimates and present proposals to homeowners.
  • Educate customers on roofing systems, materials, warranties, financing options, and the installation process.
  • Follow up with prospective customers to answer questions and close sales.
  • Achieve or exceed individual sales and revenue goals.

Customer Experience

  • Serve as the primary point of contact throughout the sales process.
  • Build lasting relationships through professionalism, honesty, and exceptional service.
  • Communicate project expectations and timelines clearly.
  • Address customer questions and concerns promptly and professionally.
  • Ensure a smooth transition from signed contract to production.

Administrative Responsibilities

  • Maintain accurate customer information and sales activity within the company’s CRM system.
  • Prepare contracts, documentation, and project files.
  • Coordinate with production, scheduling, and office staff to ensure successful project execution.
  • Attend sales meetings, training sessions, and company events.
  • Stay current on roofing products, installation methods, building codes, and industry trends.

Physical Requirements

Employees must be able to:

  • Walk residential properties and inspect roofing systems.
  • Safely climb ladders and access rooftops when required.
  • Work outdoors in varied weather conditions, including heat and cold.
  • Lift and carry ladders, samples, and sales materials weighing up to 50 pounds.
  • Drive regularly to customer appointments throughout the service area.
  • Operate a computer, tablet, smartphone, and other office technology.
  • Stand, walk, bend, and climb for extended periods as needed during inspections.

Why Join Our Team?

  • Competitive base pay plus uncapped commission opportunities
  • Company-provided leads (where applicable)
  • Comprehensive sales and product training
  • Career advancement opportunities
  • Supportive team environment
  • Company vehicle or vehicle allowance (where applicable)
  • Technology and sales tools provided
  • Opportunity to make a meaningful impact by helping homeowners protect their investment

If you are motivated by building relationships, providing exceptional customer service, and earning unlimited income through performance, we encourage you to apply and become part of our growing team.


Commercial Roofing Technician

Position Overview

The Commercial Roofing Technician is responsible for developing new business opportunities, building long-term client relationships, and providing commercial roofing solutions that meet customer needs. This consultative sales role focuses on prospecting, inspections, estimating, and guiding customers through the sales process while serving as a trusted advisor and representing the company’s commitment to quality, integrity, and exceptional service.

Skills Required

  • Strong sales, negotiation, and closing skills
  • Excellent verbal and written communication
  • Relationship-building and customer service excellence
  • Strong presentation and consultative selling abilities
  • Self-motivated with a results-oriented mindset
  • Excellent organizational and time management skills
  • Proficiency with Microsoft Office, Outlook, and CRM software
  • Ability to develop technical knowledge of commercial roofing systems
  • Strong problem-solving and critical thinking skills
  • Ability to work independently while collaborating with internal teams
  • Valid driver’s license with a clean driving record

Experience

  • Minimum of three (3) years of outside sales experience required
  • Commercial roofing, construction, building products, or facility management sales experience preferred
  • Proven track record of meeting or exceeding sales goals

Duties & Responsibilities

  • Prospect and develop new commercial business opportunities through networking, referrals, cold outreach, and relationship development.
  • Establish and maintain strong relationships with property owners, facility managers, property managers, asset managers, building engineers, architects, and roofing consultants.
  • Identify customer needs and recommend roofing solutions that align with project goals and budgets.
  • Qualify project opportunities and pursue competitive bid opportunities.
  • Conduct roof inspections and gather project information necessary for estimating and proposal development.
  • Prepare and present professional proposals, estimates, and roofing solutions.
  • Negotiate contracts and successfully close sales opportunities.

Customer Relationship Management

  • Serve as the primary point of contact throughout the sales process.
  • Provide exceptional customer service before, during, and after project completion.
  • Communicate effectively with customers regarding project scope, scheduling, and expectations.
  • Build long-term partnerships that generate repeat business and referrals.

Administrative Responsibilities

  • Maintain accurate customer records, sales activities, and opportunity tracking within the company’s CRM system.
  • Attend weekly sales meetings, training sessions, and professional development opportunities.
  • Collaborate with estimating, operations, and production teams to ensure successful project execution.
  • Stay current on commercial roofing systems, manufacturers, industry trends, safety standards, and best practices.
  • Represent the company’s Vision, Mission, and Core Values in every customer interaction.
  • Promote the company brand through professionalism, integrity, and community involvement.

Physical Requirements

Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of this position.

Employees must be able to:

  • Travel regularly to customer locations, job sites, and networking events.
  • Safely climb ladders and access commercial rooftops for inspections.
  • Walk, stand, bend, and navigate uneven roof surfaces.
  • Work outdoors in varying weather conditions.
  • Lift and carry ladders, roofing samples, and equipment weighing up to 50 pounds occasionally and up to 15 pounds regularly.
  • Operate a motor vehicle safely.
  • Use a computer, tablet, smartphone, and other technology for estimating, reporting, and customer communication.

Why Join Our Team?

  • Competitive base salary plus uncapped commission opportunities
  • Company vehicle or vehicle allowance (where applicable)
  • Technology and sales tools provided
  • Comprehensive product and sales training
  • Career advancement opportunities within a growing company
  • Supportive, team-oriented culture
  • Opportunity to build lasting customer relationships and make a meaningful impact in the commercial roofing industry

If you are a driven sales professional who enjoys building relationships, solving customer challenges, and helping businesses protect their facilities through quality roofing solutions, we encourage you to apply and become part of our team.