Now Hiring For These Elite Job Positions

  • We are seeking an organized, driven, and results-oriented Project Manager/Sales Representative to join our dynamic roofing company. This role combines both project management and sales responsibilities, requiring an individual who excels at managing multiple projects while also generating new business through proactive sales efforts. The ideal candidate will have a strong understanding of the roofing industry, excellent customer service skills, and the ability to oversee the successful completion of roofing projects from start to finish.

    Sales Responsibilities:

    1. Lead Generation & Prospecting:

      • Identify and pursue new business opportunities through networking, referrals, and cold calling.

      • Develop and maintain relationships with potential clients, contractors, and real estate agents.

      • Present and promote roofing solutions to new customers, tailoring services to their needs.

      • Create proposals and negotiate contracts, ensuring that all terms meet company guidelines and client expectations.

    2. Sales Goals & Metrics:

      • Meet or exceed monthly and annual sales targets.

      • Track sales leads, opportunities, and pipeline using the company’s CRM system.

      • Follow up with prospects to close deals and increase sales volume.

    3. Client Consultations:

      • Conduct site visits to assess roofing needs and provide estimates.

      • Advise customers on the best roofing options based on their budget, preferences, and property conditions.

      • Educate clients on the roofing process, product offerings, and warranties.

    4. Contract Signing & Documentation:

      • Prepare and manage sales contracts, ensuring that terms and conditions are clearly communicated to customers.

      • Ensure all necessary permits and documentation are obtained prior to starting work.

    Project Management Responsibilities:

    1. Project Coordination:

      • Manage roofing projects from initial client contact through to project completion.

      • Coordinate with subcontractors, vendors, and crew to ensure all work is completed on time, within budget, and to quality standards.

      • Monitor project timelines, progress, and budgets to ensure efficient completion.

      • Schedule and attend regular site inspections to monitor the quality of work.

    2. Client Communication:

      • Maintain constant communication with clients throughout the project, providing updates on progress and addressing any concerns or issues.

      • Ensure customer satisfaction by resolving issues promptly and effectively.

    3. Quality Control & Compliance:

      • Ensure that all work is completed in compliance with local building codes, safety regulations, and industry standards.

      • Conduct post-project inspections and ensure that the customer is satisfied with the final result.

    4. Problem Solving:

      • Address and resolve any challenges or unexpected issues that arise during the course of the project.

      • Troubleshoot problems related to materials, weather delays, or scheduling conflicts to minimize disruptions.

    Skills and Qualifications:

    • Proven Experience:

      • Minimum 3-5 years of experience in sales and project management, preferably in the roofing or construction industry.

      • Experience in estimating, quoting, and managing roofing projects from start to finish.

    • Sales and Negotiation Skills:

      • Strong sales acumen with the ability to negotiate contracts and close deals.

      • Ability to build and maintain long-term client relationships.

    • Project Management Skills:

      • Ability to multitask, prioritize, and manage multiple projects simultaneously.

      • Strong organizational skills with a keen attention to detail.

      • Ability to manage budgets and project timelines effectively.

    • Communication Skills:

      • Excellent verbal and written communication skills.

      • Strong customer service orientation with a focus on client satisfaction.

    • Technical Knowledge:

      • Solid understanding of roofing materials, systems, and installation processes.

      • Familiarity with roofing industry standards, safety regulations, and best practices.

    • Software Proficiency:

      • Experience with project management software and CRM systems (e.g., Salesforce, JobNimbus, Buildertrend).

      • Proficient in Microsoft Office Suite (Excel, Word, Outlook).

    • Education:

      • High school diploma or equivalent required.

      • Bachelor's degree in Business, Construction Management, or a related field preferred.

    • Certifications (Optional):

      • Project Management Professional (PMP) certification or similar.

      • Roofing-specific certifications (e.g., GAF Certified, CertainTeed Master Craftsman) are a plus.

    Work Environment & Physical Requirements:

    • Ability to work in both an office environment and on roofing job sites.

    • Must be comfortable working at heights and in varying weather conditions.

    • Ability to lift and carry materials weighing up to 50 lbs (as needed).

    • Valid driver’s license and reliable transportation.

  • We are seeking a hardworking and reliable Roofing Laborer to join our team. As a roofing laborer, you will be responsible for assisting with the installation, maintenance, and repair of various roofing systems. The role involves physical labor, including carrying materials, preparing work sites, and assisting roofers with roofing tasks. This is a great opportunity for individuals looking to build a career in the roofing industry.

    Key Responsibilities:

    1. Site Preparation and Clean-Up:

      • Assist in preparing roofing sites by clearing debris, organizing materials, and setting up safety equipment.

      • Remove old roofing materials (e.g., shingles, tiles) and prepare the roof for new installations.

      • Keep work areas clean and safe by sweeping or removing debris and excess materials.

    2. Material Handling:

      • Carry and deliver roofing materials to workers on the roof, such as shingles, tiles, insulation, and tools.

      • Ensure all materials are properly stored and organized to minimize delays and ensure safety.

      • Help load and unload roofing materials from trucks to job sites.

    3. Assisting Roof Installations and Repairs:

      • Assist roofers in installing various types of roofing systems, including shingles, metal, tile, or flat roofing.

      • Aid in the installation of underlayment, flashing, gutters, and other components of the roofing system.

      • Assist in applying sealants, adhesives, and other materials required for waterproofing.

    4. Safety Compliance:

      • Follow all safety procedures and wear appropriate personal protective equipment (PPE), including harnesses, hard hats, gloves, and safety glasses.

      • Ensure all work complies with safety regulations and company policies to prevent accidents and injuries.

      • Report any safety hazards or unsafe working conditions to the supervisor.

    5. Roof Inspection and Maintenance Assistance:

      • Help with roof inspections by preparing the site and providing tools or materials needed for inspection tasks.

      • Assist in minor roof repairs, including replacing damaged shingles, sealing leaks, or repairing flashing.

    6. Team Collaboration:

      • Work as part of a team to ensure projects are completed on time and meet quality standards.

      • Communicate effectively with the roofing crew and supervisors to ensure tasks are completed efficiently and safely.

    7. Other Tasks as Assigned:

      • Perform general labor tasks as needed, such as mixing materials, carrying equipment, or helping with additional construction activities.

    Skills and Qualifications:

    • Physical Stamina and Strength:

      • Ability to lift heavy materials (up to 50 lbs) and perform physically demanding tasks.

      • Comfort with working at heights, including climbing ladders and working on roofs.

      • Ability to work in varying weather conditions, including heat, rain, and cold.

    • Basic Construction Skills:

      • Previous experience in general construction or roofing is a plus but not required.

      • Ability to use hand tools, power tools, and other equipment safely and effectively.

    • Attention to Detail:

      • Ability to follow instructions and ensure tasks are completed correctly and safely.

      • Basic understanding of roofing materials and processes.

    • Team-Oriented:

      • Ability to work well with others and take direction from supervisors.

      • Strong communication skills to collaborate with the crew.

    • Safety Mindset:

      • Understanding of and adherence to construction site safety standards.

      • Awareness of OSHA safety guidelines and protocols (or willingness to learn).

    Education and Experience:

    • High School Diploma or GED preferred, but not required.

    • Previous experience in roofing, construction, or manual labor is beneficial, but on-the-job training is provided.

    Physical Requirements:

    • Ability to lift up to 50 pounds.

    • Comfortable working on rooftops and ladders.

    • Ability to stand, bend, kneel, or squat for extended periods.

    • Willingness to work in all types of weather conditions.

  • We are looking for an eager and motivated Roofing Apprentice to join our team at a reputable roofing company. As an entry-level roofing apprentice, you will work under the guidance of experienced roofers to learn the trade, gain hands-on experience, and develop the skills necessary for a successful career in the roofing industry. This is an excellent opportunity for individuals who are ready to learn, grow, and advance in the construction field.

    Key Responsibilities:

    1. On-the-Job Training:

      • Assist experienced roofers in installing, maintaining, and repairing roofing systems, including shingles, metal, tiles, and flat roofing.

      • Learn to apply roofing materials such as underlayment, flashing, shingles, tiles, and sealants.

      • Observe and follow the proper installation methods and safety practices as demonstrated by senior roofing professionals.

    2. Roofing Material Handling:

      • Assist with the loading, unloading, and transporting of roofing materials to and from the job site.

      • Organize and distribute roofing materials to workers on the roof, ensuring they have what they need for the job.

      • Maintain proper storage of materials to ensure their condition and safety.

    3. Site Preparation and Clean-Up:

      • Assist in preparing work sites by clearing debris, removing old roofing materials, and setting up ladders and scaffolding.

      • Keep the work area clean and safe by sweeping and removing debris during and after roofing installations.

      • Assist with the setup and takedown of scaffolding and safety equipment.

    4. Assisting with Roof Installations and Repairs:

      • Help in basic roof repairs and maintenance tasks, including replacing damaged shingles, patching leaks, and assisting with roof inspections.

      • Participate in the installation of roof vents, skylights, and other roof-related components.

      • Learn to safely handle power tools, hand tools, and roofing equipment under supervision.

    5. Safety and Compliance:

      • Adhere to all company and safety policies, including wearing personal protective equipment (PPE) such as harnesses, hard hats, gloves, and safety glasses.

      • Learn and follow OSHA safety guidelines and construction industry safety standards.

      • Ensure all work is performed safely and to the highest standards.

    6. Learning and Skill Development:

      • Participate in training sessions to develop roofing knowledge and technical skills.

      • Take part in continued learning about roofing techniques, materials, and systems, both on the job and through formal training if offered.

      • Develop a strong understanding of roofing systems and how they function to ensure proper installation and maintenance.

    7. Team Collaboration:

      • Work closely with other roofing professionals and apprentices to ensure efficient project completion.

      • Communicate effectively with supervisors and team members to ensure that all tasks are completed on time and according to plan.

    8. Other Duties as Assigned:

      • Assist with any other tasks that are necessary for the completion of roofing projects.

      • Support the crew in general construction activities as needed.

    Skills and Qualifications:

    • Physical Stamina:

      • Ability to lift heavy materials (up to 50 lbs) and work in physically demanding conditions.

      • Comfort with working at heights, including climbing ladders and scaffolding.

      • Ability to work in varying weather conditions (heat, rain, cold).

    • Willingness to Learn:

      • Strong desire to learn the roofing trade and develop technical skills.

      • Open to receiving constructive feedback and implementing new techniques.

    • Team Player:

      • Ability to work well with others and collaborate as part of a team.

      • Good communication skills and the ability to follow instructions.

    • Reliability and Punctuality:

      • Dependable and punctual, showing up on time for work each day.

      • A strong work ethic with a positive attitude toward tasks and responsibilities.

    Education and Experience:

    • High School Diploma or GED preferred but not required.

    • No prior roofing experience is necessary; however, any experience in construction or manual labor is a plus.

    • Must be willing to attend training programs and work toward obtaining industry certifications.

    Physical Requirements:

    • Ability to lift up to 50 pounds regularly.

    • Comfort working at heights and on ladders.

    • Ability to stand, bend, kneel, or squat for extended periods.

    • Willingness to work outdoors in all types of weather conditions.

  • We are looking for an experienced and dedicated Roofing Foreman/Supervisor to lead and manage roofing projects for our growing company. The ideal candidate will have a strong background in roofing installation and management, with the ability to lead a team of roofers, ensure quality control, and maintain a safe and efficient job site. This role requires strong leadership skills, problem-solving abilities, and a commitment to high-quality craftsmanship.

    Key Responsibilities:

    Project Supervision and Management:

    1. Oversee Roofing Projects:

      • Supervise and manage roofing projects from start to finish, ensuring work is completed on time, within budget, and to the company's quality standards.

      • Coordinate with the project manager to ensure project timelines, material deliveries, and staffing are aligned with the project’s needs.

      • Delegate tasks to the roofing crew and ensure workers are clear on their duties for each phase of the project.

    2. Team Leadership:

      • Lead, train, and mentor roofing crews, providing guidance on best practices, safety protocols, and technical skills.

      • Conduct daily pre-work meetings to discuss project progress, safety considerations, and any potential issues.

      • Evaluate crew performance, provide feedback, and address any concerns or conflicts that arise.

    3. Quality Control:

      • Monitor work quality to ensure that roofing installations and repairs meet or exceed industry standards.

      • Perform inspections to verify the accuracy of roofing work, including proper installation of shingles, flashing, vents, and other components.

      • Ensure all work complies with building codes and company-specific procedures.

    4. Safety and Compliance:

      • Enforce strict adherence to safety protocols and OSHA regulations to maintain a safe work environment.

      • Ensure all workers wear the required personal protective equipment (PPE) and follow safety procedures at all times.

      • Conduct regular safety meetings and toolbox talks to reinforce safe practices.

    Material and Equipment Management:

    1. Inventory and Material Handling:

      • Ensure materials are ordered, delivered, and stored properly on-site to avoid delays and waste.

      • Monitor material usage and request additional supplies as needed to keep the project moving smoothly.

    2. Equipment Oversight:

      • Ensure that roofing tools and equipment are in good working condition and used safely by crew members.

      • Coordinate equipment needs with the project manager and arrange for repairs or replacement of any malfunctioning tools.

    Communication and Client Interaction:

    1. Client Interaction:

      • Serve as the primary point of contact for clients and address any questions or concerns they may have during the project.

      • Maintain professional relationships with clients and ensure that all aspects of the project align with their expectations.

    2. Reporting and Documentation:

      • Maintain accurate records of project progress, including labor hours, material usage, and any change orders.

      • Provide daily or weekly updates to the project manager on job status and issues requiring attention.

      • Ensure that all necessary permits, inspections, and documentation are completed and submitted on time.

    Problem Solving and Issue Resolution:

    1. Troubleshooting:

      • Address and resolve issues that arise during the project, such as unexpected weather delays, material shortages, or crew-related problems.

      • Ensure that problems are addressed quickly to minimize delays and cost overruns.

    2. Conflict Resolution:

      • Act as the first point of contact for resolving disputes or conflicts within the team, between clients, or with subcontractors.

    Training and Development:

    1. Mentorship:

      • Provide ongoing training for less experienced workers, including apprentices and laborers, to develop their skills and improve overall team performance.

      • Encourage a positive and collaborative work environment, fostering teamwork and growth within the crew.

    Skills and Qualifications:

    • Experience:

      • Minimum 5 years of experience in roofing, with at least 2-3 years in a supervisory or foreman role.

      • Proven track record in managing roofing projects from start to finish, including residential, commercial, and repair work.

    • Technical Skills:

      • Strong knowledge of roofing systems, materials, and installation methods.

      • Ability to read blueprints, roof plans, and technical drawings.

      • Proficiency with roofing tools and equipment, including safety systems.

    • Leadership and Communication:

      • Excellent leadership and team management skills, with the ability to motivate, mentor, and guide roofing crews.

      • Strong verbal and written communication skills to effectively coordinate with team members, clients, and management.

    • Problem-Solving and Decision-Making:

      • Strong critical thinking and problem-solving skills to quickly address issues that arise during projects.

      • Ability to make decisions under pressure while keeping projects on track.

    • Safety Focused:

      • In-depth knowledge of OSHA safety regulations and best practices for roofing.

      • Ability to conduct safety inspections and enforce safe work practices.

    • Organizational Skills:

      • Strong organizational and time management skills to keep projects on schedule and within budget.

      • Attention to detail to ensure the quality and accuracy of all work performed.

    • Physical Requirements:

      • Ability to work in all weather conditions and perform physically demanding tasks.

      • Comfortable working at heights and managing a roofing crew on elevated surfaces.

To apply fill out the form below