top of page

Join the Success

We Are Hiring a Range of Positions

Residential Sales Representative

We are seeking a highly motivated and experienced Residential Roofing Sales Representative to join our team. The successful candidate will be responsible for generating new business and managing existing client relationships in the residential roofing industry.

​

Responsibilities:

  • Identify and cultivate new sales opportunities through networking, cold calling, and lead follow-up

  • Meet with potential clients to discuss their roofing needs and provide estimates

  • Develop and maintain relationships with key decision makers and influencers within the residential roofing industry

  • Attend industry events and trade shows to generate leads and promote the company

  • Monitor market trends and competitive activity to stay informed and ahead of the competition

  • Achieve or exceed monthly, quarterly, and annual sales targets

  • Prepare and deliver professional presentations to potential clients

  • Maintain accurate records of all sales and prospecting activities using CRM software

  • Work closely with the project management team to ensure successful project delivery and customer satisfaction

​

Requirements:

  • 3+ years of sales experience in the residential roofing industry

  • Proven track record of meeting and exceeding sales targets

  • Strong communication and negotiation skills

  • Ability to develop and maintain relationships with key decision makers

  • Knowledge of local building codes and regulations

  • Valid driver's license and reliable transportation

  • High school diploma or equivalent required; bachelor's degree in business or a related field preferred

Field Foreman

We are seeking a highly skilled and experienced Roofing Field Foreman to join our team. The successful candidate will be responsible for managing and overseeing all aspects of roofing projects, including crew supervision, job site safety, quality control, and customer satisfaction.

​

Responsibilities:

  • Supervise and coordinate the activities of a crew of roofing technicians

  • Ensure that all work is completed safely, efficiently, and to the highest quality standards

  • Communicate with the project manager and crew members to ensure that projects are completed on schedule and within budget

  • Ensure that all necessary materials and equipment are on site and ready for use

  • Maintain accurate and up-to-date records of all job progress, including daily reports and time sheets

  • Conduct regular safety meetings and inspections to ensure compliance with company policies and OSHA regulations

  • Provide ongoing training and development to crew members to improve skills and productivity

  • Respond to customer inquiries and concerns in a timely and professional manner

  • Perform hands-on roofing tasks as needed to assist the crew and meet project deadlines

​

Requirements:

  • 5+ years of experience in roofing, with at least 2 years in a supervisory role

  • Extensive knowledge of roofing materials, techniques, and safety protocols

  • Strong leadership and communication skills

  • Ability to read and interpret blueprints and drawings

  • Valid driver's license and reliable transportation

  • High school diploma or equivalent required; bachelor's degree in construction management or a related field preferred

Roofing Labor

We are seeking reliable and hardworking individuals to join our team as Roofing Laborers. In this role, you will assist our crew of roofing technicians in the installation, repair, and maintenance of roofs on residential and commercial properties.

​

Responsibilities:

  • Assist in the preparation of job sites, including setting up scaffolding, hoisting materials, and cleaning up debris

  • Carry out tasks as directed by the foreman or supervisor, including installing roofing materials, flashing, and underlayment

  • Perform basic roofing repairs, such as patching holes and replacing damaged shingles

  • Follow safety protocols and use personal protective equipment as required

  • Maintain a clean and organized work area

  • Load and unload materials and equipment as needed

  • Communicate with the crew and foreman to report any issues or concerns

​

Requirements:

  • No prior roofing experience is required, but a willingness to learn and a strong work ethic is essential

  • Ability to lift heavy objects and work at heights

  • Attention to detail and ability to follow instructions

  • Valid driver's license and reliable transportation

  • High school diploma or equivalent required

Project Manager

We are seeking a highly organized and experienced Roofing Project Manager to join our team. The successful candidate will be responsible for managing all aspects of roofing projects, including budget, schedule, quality control, and customer satisfaction.

​

Responsibilities:

  • Review and interpret project plans, specifications, and contracts to develop project scope, budgets, and schedules

  • Coordinate with clients, architects, engineers, and other stakeholders to ensure that projects are completed on time and within budget

  • Establish and maintain strong relationships with clients and contractors to ensure customer satisfaction and repeat business

  • Source and negotiate contracts with suppliers and subcontractors

  • Oversee the selection and training of project staff, including field foremen and roofing technicians

  • Monitor job progress and provide regular updates to clients and senior management

  • Ensure that all work is completed safely, efficiently, and to the highest quality standards

  • Maintain accurate and up-to-date records of all job progress, including daily reports and time sheets

  • Respond to customer inquiries and concerns in a timely and professional manner

  • ​

Requirements:

  • 5+ years of experience in roofing project management

  • Extensive knowledge of roofing materials, techniques, and safety protocols

  • Strong leadership and communication skills

  • Ability to read and interpret blueprints and drawings

  • Proficiency in project management software and MS Office

  • Valid driver's license and reliable transportation

  • Bachelor's degree in construction management or a related field preferred

Controller

We are seeking an experienced and detail-oriented Construction Controller to join our team. The successful candidate will be responsible for managing all financial aspects of our construction projects, including budgeting, forecasting, and reporting.

​

Responsibilities:

  • Oversee the preparation of budgets, forecasts, and cost estimates for construction projects

  • Monitor project financials and provide regular updates to senior management and stakeholders

  • Analyze and report on project profitability and financial performance

  • Review and approve project invoices and payments

  • Monitor project cash flow and ensure that sufficient funds are available to meet project needs

  • Coordinate with project managers to ensure that project budgets and forecasts are accurate and up-to-date

  • Prepare and present financial reports to internal and external stakeholders

  • Ensure compliance with company financial policies and procedures, as well as relevant laws and regulations

  • Continuously review and improve financial processes and systems to increase efficiency and accuracy

​

Requirements:

  • 5+ years of experience in construction finance, with a focus on project management

  • Strong understanding of construction industry financial practices and terminology

  • Excellent analytical and problem-solving skills

  • Proficiency in financial software and MS Office

  • Bachelor's degree in finance, accounting, or a related field required; MBA or CPA preferred

  • Valid driver's license and reliable transportation

Marketing & Client Relations

We are seeking a highly motivated and outgoing individual to join our team as a Marketing and Client Relations Specialist. In this role, you will be responsible for developing and implementing marketing strategies to attract new clients and maintain relationships with existing ones.

​

Responsibilities:

  • Develop and execute marketing campaigns to promote the company and its services

  • Utilize a variety of marketing channels, including email, social media, and events

  • Conduct market research to identify new opportunities and target markets

  • Collaborate with the sales team to generate leads and close deals

  • Maintain accurate and up-to-date records of all marketing and client interactions using CRM software

  • Respond to customer inquiries and concerns in a timely and professional manner

  • Manage the company's online presence, including the website and social media accounts

  • Attend industry events and trade shows to generate leads and promote the company

​

Requirements:

  • 3+ years of marketing and client relations experience, preferably in the construction or related industry

  • Strong communication and interpersonal skills

  • Proficiency in marketing software and MS Office

  • Creative and strategic thinker with a track record of developing and implementing successful marketing campaigns

  • Bachelor's degree in marketing or a related field preferred

  • Valid driver's license and reliable transportation

bottom of page