Company Logo

Willoughby Roofing & Sheet Metal, Inc.

Current Positions Open

Roofer

The Roofer, under general supervision, works with a crew to complete all aspects of jobs assigned by the company including but not limited to installing, constructing, and repairing roofing systems. The Roofer must be able to work outside in a wide variety of weather conditions and be able to perform the physical demands required for day-to-day job duties which includes climbing, working at heights, lifting, bending, working on knees, working safely with chemicals, and using tools/equipment safely. Ultimately, the Roofer maintains good working relationships with clients and other contractors while ensuring that all safety standards and procedures are strictly adhered to at all times.

Cullman, AL, United States of America Full Time
View Job

Site Supervisor/ Foreman

The Site Supervisor is fully responsible for each job site assigned. They oversee all of the sub-contractors to ensure high-quality work, excellent customer service, job-site cleanliness, and keeping things on schedule. The Site Supervisor is responsible for opening job site, logging materials arrived, subcontractors arrived, ensuring subcontractors understand scope and plans, ensuring subcontracts execute work per scope and plans, ensuring materials ordered and delivered before needed, ensuring subcontractors signed up and scheduled for maximum efficiency, daily photos & Videos taken for daily logs, updating schedule, job site safety, job site cleanliness, job site general security and securing job site at the end of the day.

Cullman, AL, United States of America Full Time
View Job

Site Superintendent

The Site Superintendent is responsible for the oversight of multiple commercial roofing projects. They work with project managers, roofing foreman, truck drivers, and suppliers to load and replace roofs on large industrial buildings, public facilities, and high rises safely and effectively. Responsible for ensuring work is done in the most efficient means possible and according to manufactures and designers’ specifications. They provide direct supervision for all field personnel and construction projects, handles field problem solving and project decision-making and maintains project schedules and manpower. They communicate daily with project managers to resolve construction issues and provide progress updates, as needed.

Cullman, AL, United States of America Full Time
View Job

Project Manager

The Project Manager is responsible for planning, overseeing, and managing every stage (from pre-construction, through to completion) of roofing installations or repairs to commercial properties for multiple concurrent construction projects. The Project Manager ensures that roofing projects are completed on time, within budget, and to the customer’s satisfaction. The Project Manger enforces safety requirements to ensure that roofing teams work in safe conditions.

Cullman, AL, United States of America Full Time
View Job

General Application

Provide general housekeeping and non-skilled labor support.

Cullman, AL, United States of America Full Time
View Job

Service Technician-Roofing - North Alabama

The Roof Service Technician, under general supervision, works with a crew to complete all aspects of jobs assigned by the company including but not limited to installing, constructing, and repairing roofing systems. The Roof Service Technician must be able to work outside in a wide variety of weather conditions and be able to perform the physical demands required for day-to-day job duties which includes climbing, working at heights, lifting, bending, working on knees, working safely with chemicals, and using tools/equipment safely. Ultimately, the Roofer maintains good working relationships with clients and other contractors while ensuring that all safety standards and procedures are strictly adhered to at all times.

Cullman, AL, United States of America Full Time
View Job

Roofing Subcontractor

Are you a highly skilled and experienced professional in the roofing industry specializing in TPO and/or metal roofing? Do you have the necessary licenses and insurance to provide top-notch roofing solutions? Join the Willoughby Roofing and Sheet Metal team as a Subcontractor and be part of our mission to deliver outstanding roofing services while maintaining our commitment to quality and customer satisfaction.

United States of America (not specified)
View Job

Contract Requirements for Subcontractors

Please fill out the attached Contract Requirements for Subcontractors form and attach copies of the required documents (COI, W-9, Licenses, and Certifications)

United States of America (not specified)
View Job

Roofing Subcontractor and Crew

Are you a highly skilled and experienced professional in the roofing industry specializing in TPO and/or metal roofing? Do you have the necessary licenses and insurance to provide top-notch roofing solutions? Join the Willoughby Roofing and Sheet Metal team as a Subcontractor and be part of our mission to deliver outstanding roofing services while maintaining our commitment to quality and customer satisfaction.

United States of America (not specified)
View Job

Account Manager/Sales

Job Description:
The Account Manager is responsible for gathering, evaluating, and then preparing detailed total cost information for cost-effectiveness for and during the construction bid process. The Account Manager may be required to visit construction sites to gather information and analyze proposals, specifications, blueprints, and construction documents in order to understand the project. The Account Manager works closely with project managers to coordinate and oversee the vendors and/or subcontractors in the bid process. They are responsible for determining the time, labor, materials, and product costs for the project and communicate the requirements to the clients.

Responsibilities and Duties:
- Gather necessary measurements and information on properties and project sites.
- Knowledge of the overall construction industry and protocol.
- Great aptitude and ability to quickly learn industry products, installations standards, etc.
- Manage multiple project estimates at any given time.
- Estimate materials, labor, equipment, and other functions necessary to perform work.
- Create labor estimates for any project.
- Present prepared estimates
- Maintain current and accurate information on material prices from vendors.
- Resolves cost discrepancies by collecting and analyzing information.
- Developing and maintaining relationships with company vendors and contractors
- Sales responsibility for roofing, waterproofing, and air barrier related products with reporting efforts for sales activity being made to the Vice President of Sales.
- Attend all sales meetings and all sales trainings,
- Be proficient in the electronic tools used in the industry.
- Follow the Company’s bid procedures.
- Keep calendars current.
- Return emails and calls in a timely manner.
- Make presentations (where applicable).
- Develop new customers and property managers.
- Perform roof inspections for potential customers.

Cullman, AL, United States of America Full Time
View Job

Service Technician-Roofing - Mobile, AL

The Roof Service Technician, under general supervision, works with a crew to complete all aspects of jobs assigned by the company including but not limited to installing, constructing, and repairing roofing systems. The Roof Service Technician must be able to work outside in a wide variety of weather conditions and be able to perform the physical demands required for day-to-day job duties which includes climbing, working at heights, lifting, bending, working on knees, working safely with chemicals, and using tools/equipment safely. Ultimately, the Roofer maintains good working relationships with clients and other contractors while ensuring that all safety standards and procedures are strictly adhered to at all times.

Mobile, AL, United States of America Full Time
View Job

Project Manager

The Project Manager is responsible for planning, overseeing, and managing every stage (from pre-construction, through to completion) of roofing installations or repairs to commercial properties for multiple concurrent construction projects. The Project Manager ensures that roofing projects are completed on time, within budget, and to the customer’s satisfaction. The Project Manger enforces safety requirements to ensure that roofing teams work in safe conditions.

Mobile, AL, United States of America Full Time
View Job

Site Superintendent

The Site Superintendent is responsible for the oversight of multiple commercial roofing projects. They work with project managers, roofing foreman, truck drivers, and suppliers to load and replace roofs on large industrial buildings, public facilities, and high rises safely and effectively. Responsible for ensuring work is done in the most efficient means possible and according to manufactures and designers’ specifications. They provide direct supervision for all field personnel and construction projects, handles field problem solving and project decision-making and maintains project schedules and manpower. They communicate daily with project managers to resolve construction issues and provide progress updates, as needed.

Mobile, AL, United States of America Full Time
View Job

Sales & Marketing Intern

Position Summary
Willoughby Roofing & Sheet Metal, Inc. is seeking a motivated and enthusiastic Sales & Marketing Intern to support our commercial and residential roofing business. This internship provides college students with hands-on experience in construction marketing, customer relationship management, lead generation, sales support, and digital marketing. The intern will work closely with company leadership and sales personnel to help expand brand awareness, generate new business opportunities, and strengthen customer relationships throughout North Alabama.

Key Responsibilities
Sales Support
• Assist in identifying and researching potential commercial and residential customers.
• Help maintain and update customer and prospect information in the company CRM system.
• Support sales staff with proposal preparation, presentations, and follow-up communications.
• Conduct outbound prospecting through email, phone calls, and social media outreach.
• Track sales activities and prepare weekly sales reports.
• Assist with customer satisfaction surveys and follow-up communications.
Marketing & Brand Development
• Create and schedule content for company social media platforms (Facebook, LinkedIn, Instagram, etc.).
• Assist in developing marketing campaigns promoting roofing, sheet metal, maintenance, and service offerings.
• Capture project photos and videos for marketing use.
• Help create brochures, flyers, case studies, and promotional materials.
• Support website updates and search engine optimization (SEO) initiatives.
• Monitor online reviews and assist with reputation management efforts.
Lead Generation & Market Research
• Research local construction projects, general contractors, property managers, and facility owners.
• Identify potential bid opportunities and market trends.
• Assist with maintaining lead-generation databases.
• Analyze competitor marketing activities and prepare market intelligence reports.
• Support community outreach and networking initiatives.
Event & Community Engagement
• Assist with planning and coordinating company participation in trade shows, career fairs, chamber events, and community activities.
• Represent the company professionally at local networking events when appropriate.
• Help organize customer appreciation events and promotional campaigns.
Administrative Support
• Maintain organized records of marketing materials and sales activities.
• Assist with data entry, reporting, and project tracking.
• Perform other sales and marketing-related duties as assigned.
________________________________________

Learning Objectives
By the end of the internship, students will gain experience in:
• Construction industry sales processes
• B2B and B2C marketing strategies
• CRM software and customer relationship management
• Lead generation and prospecting techniques
• Digital marketing and social media management
• Business development and networking
• Professional communication and presentation skills
• Data analysis and reporting
________________________________________
Qualifications
Required
• Currently enrolled in an accredited college or university.
• Pursuing a degree in Marketing, Business Administration, Communications, Construction Management, or a related field.
• Strong written and verbal communication skills.
• Proficiency in Microsoft Office (Excel, Word, PowerPoint).
• Ability to work independently and collaboratively.
Preferred
• Experience with social media platforms and content creation.
• Familiarity with Canva, Adobe Creative Suite, or similar design tools.
• Interest in construction, sales, or business development.
• Basic understanding of CRM systems and digital marketing concepts.
________________________________________
Desired Skills & Attributes
• Professional and positive attitude.
• Strong organizational and time-management skills.
• Creative thinker with attention to detail.
• Self-motivated and eager to learn.
• Ability to interact professionally with customers, vendors, and team members.
________________________________________
Internship Deliverables
At the conclusion of the internship, the intern will:
1. Develop and present a sales and marketing improvement project.
2. Generate a report summarizing leads identified and marketing activities completed.
3. Present recommendations for increasing Willoughby Roofing & Sheet Metal's market presence in North Alabama.
4. Build a professional portfolio showcasing completed marketing and business development projects.
Potential Career Path
Successful interns may be considered for future opportunities in:
• Sales Representative
• Marketing Coordinator
• Business Development Representative
• Project Coordinator
• Estimator Trainee
• Management Development Program

Cullman, AL, United States of America Part Time
View Job

Project Management Intern

Position Summary
The Project Management Intern will support Willoughby Roofing & Sheet Metal's project management team in planning, coordinating, and executing commercial and residential roofing and sheet metal projects. This internship provides hands-on exposure to construction project management, scheduling, budgeting, subcontractor coordination, safety compliance, and client communication. The intern will work closely with Project Managers, Superintendents, Estimators, and Field Personnel to gain practical experience in the construction industry.
Key Responsibilities
• Assist Project Managers with daily project coordination and administrative tasks.
• Participate in project planning meetings, jobsite visits, and progress reviews.
• Help track project schedules, milestones, and deliverables.
• Monitor project documentation including contracts, submittals, RFIs, change orders, and closeout packages.
• Assist with material procurement and vendor communication.
• Support budget tracking, cost reporting, and project forecasting activities.
• Maintain accurate project records and update project management software systems.
• Coordinate with field supervisors to gather production updates and project status information.
• Assist with quality control inspections and documentation.
• Help ensure compliance with company safety policies and OSHA standards.
• Attend customer, subcontractor, and internal project meetings as assigned.
• Support project closeout activities including punch lists, warranties, and final documentation.
• Perform special projects and research assignments related to construction operations and process improvement.
Learning Objectives
Upon completion of the internship, the student will gain experience in:
• Construction project lifecycle management
• Roofing and sheet metal construction processes
• Scheduling and resource planning
• Cost control and budget management
• Contract administration and project documentation
• Construction safety practices
• Client and subcontractor communication
• Leadership and team coordination within a construction environment
Qualifications
• Currently enrolled in a Construction Management, Building Science, Engineering, Architecture, Business, or related degree program.
• Strong organizational and time management skills.
• Proficiency with Microsoft Office Suite (Excel, Word, Outlook, and PowerPoint).
• Excellent written and verbal communication skills.
• Ability to work both in an office environment and on active construction sites.
• Valid driver's license preferred.
• Willingness to learn and maintain a positive, professional attitude.
Physical Requirements
• Ability to walk active construction sites and climb ladders when necessary.
• Ability to work outdoors in varying weather conditions.
• Ability to lift up to 25 pounds occasionally.
Career Development Opportunities
This internship is designed to provide real-world construction project management experience and may lead to future opportunities within Willoughby Roofing & Sheet Metal, Inc. for high-performing candidates interested in pursuing careers in construction management, operations, or project leadership.

Cullman, AL, United States of America Part Time
View Job

Drafting Intern

The Drafting Intern will support the estimating, project management, and operations teams by assisting with the preparation of construction drawings, shop drawings, roof plans, sheet metal fabrication details, and project documentation. This internship provides hands-on experience in commercial roofing and sheet metal construction while developing technical drafting, design, and construction coordination skills.

Key Responsibilities
• Assist in creating and revising construction drawings, roof plans, and sheet metal fabrication details using AutoCAD, Revit, or other drafting software.
• Develop shop drawings and as-built drawings for commercial roofing and architectural sheet metal projects.
• Interpret architectural, structural, and engineering plans to support project planning and execution.
• Perform quantity takeoffs and assist estimators with material calculations and project layouts.
• Maintain organized project drawing files and documentation records.
• Support project managers by updating drawings based on field measurements, RFIs, and design revisions.
• Assist with creating project submittals, material specifications, and closeout documentation.
• Coordinate with field personnel to verify dimensions and project conditions.
• Participate in project meetings and gain exposure to construction planning and project workflows.
• Ensure drawings and documentation comply with company standards and project requirements.
Learning Opportunities
• Gain practical experience in commercial roofing and sheet metal design.
• Learn construction document management and project coordination processes.
• Develop proficiency in industry-standard drafting and design software.
• Understand fabrication processes, installation methods, and construction sequencing.
• Build professional communication and teamwork skills within a construction environment.
Qualifications
• Currently enrolled in a college or university pursuing a degree in Drafting & Design Technology, Construction Management, Architecture, Engineering, Industrial Technology, or a related field.
• Basic knowledge of AutoCAD, Revit, or similar drafting software preferred.
• Ability to read and interpret construction drawings and specifications.
• Strong attention to detail and organizational skills.
• Proficient with Microsoft Office applications.
• Strong communication and problem-solving abilities.
• Ability to work in both office and field environments as needed.
Internship Duration
• Length: 3 Months
• Location: Cullman, Alabama
• Department: Operations / Project Management
• Reports To: Project Manager or Operations Manager
Expected Outcomes
By the end of the internship, the Drafting Intern will have contributed to active roofing and sheet metal projects, developed technical drafting skills, gained experience with construction documentation, and acquired practical knowledge of commercial construction operations.

Cullman, AL, United States of America Part Time
View Job

Service Technician-Roofing - New Orleans, LA

The Roof Service Technician, under general supervision, works with a crew to complete all aspects of jobs assigned by the company including but not limited to installing, constructing, and repairing roofing systems. The Roof Service Technician must be able to work outside in a wide variety of weather conditions and be able to perform the physical demands required for day-to-day job duties which includes climbing, working at heights, lifting, bending, working on knees, working safely with chemicals, and using tools/equipment safely. Ultimately, the Roofer maintains good working relationships with clients and other contractors while ensuring that all safety standards and procedures are strictly adhered to at all times.

New Orleans, LA, United States of America Full Time
View Job

Service Technician-Roofing - Baton Rouge, LA

The Roof Service Technician, under general supervision, works with a crew to complete all aspects of jobs assigned by the company including but not limited to installing, constructing, and repairing roofing systems. The Roof Service Technician must be able to work outside in a wide variety of weather conditions and be able to perform the physical demands required for day-to-day job duties which includes climbing, working at heights, lifting, bending, working on knees, working safely with chemicals, and using tools/equipment safely. Ultimately, the Roofer maintains good working relationships with clients and other contractors while ensuring that all safety standards and procedures are strictly adhered to at all times.

Baton Rouge, LA, United States of America Full Time
View Job

Service Technician-Roofing - LaFayette, LA

The Roof Service Technician, under general supervision, works with a crew to complete all aspects of jobs assigned by the company including but not limited to installing, constructing, and repairing roofing systems. The Roof Service Technician must be able to work outside in a wide variety of weather conditions and be able to perform the physical demands required for day-to-day job duties which includes climbing, working at heights, lifting, bending, working on knees, working safely with chemicals, and using tools/equipment safely. Ultimately, the Roofer maintains good working relationships with clients and other contractors while ensuring that all safety standards and procedures are strictly adhered to at all times.

LaFayette, LA, United States of America Full Time
View Job

Service Technician-Roofing - Pensacola, FL

The Roof Service Technician, under general supervision, works with a crew to complete all aspects of jobs assigned by the company including but not limited to installing, constructing, and repairing roofing systems. The Roof Service Technician must be able to work outside in a wide variety of weather conditions and be able to perform the physical demands required for day-to-day job duties which includes climbing, working at heights, lifting, bending, working on knees, working safely with chemicals, and using tools/equipment safely. Ultimately, the Roofer maintains good working relationships with clients and other contractors while ensuring that all safety standards and procedures are strictly adhered to at all times.

Pensacola, FL, United States of America Full Time
View Job

Working for Willoughby Roofing & Sheet Metal, Inc.

Willoughby Roofing & Sheet Metal, Inc. is a family owned business that originated in Cullman, AL in 1946. With almost 75 years of providing construction and roofing services, our goal is to continue growing our team of highly-trained professionals to provide the level of service we strive to give.

Our projects are far and wide, giving our teams the best experience to work on some of the most challenging, but rewarding projects. We have recently expanded into all southern states and are beginning to branch-out in some northern and mid-west states.

What We're Looking For in our Team Members

Willoughby Roofing & Sheet Metal, Inc is looking for skilled professionals that have a high-attention to detail and are willing to learn and work hard. We work in a very fast-paced industry, so organization and time-management skills are necessary.

In addition, we strive to provide next-level service to our clients and our partners. Possessing great communication skills, product knowledge and being personable are traits we are looking for in our team members.

WRSM Positions

We have several positions that are available. If you are interested in joining our team, you can submit  application or contact us for any questions.


Our Facebook and LinkedIn pages are also great sources for information regarding open positions and more!