Project Manager Construction
Job Description
Job Description
Project Manager
Location: Muscle Shoals, AL
Company: MG Roofing, Inc.
Job Type: Full-Time
Company Description
MG Roofing, Inc. is a leading commercial roofing contractor based in Muscle Shoals, AL, known for high-quality workmanship, integrity, and a commitment to exceeding client expectations. We’re growing fast and looking for a driven Project Manager to join our team and help deliver top-tier results across a variety of projects, from schools and government facilities to industrial complexes.
Role Description
The Project Manager is responsible for overseeing all phases of commercial roofing projects—from pre-construction to close-out. This role demands a proactive, organized leader capable of coordinating resources, managing field operations, and ensuring projects meet safety, quality, and budget standards.
Responsibilities include:
- Manage all phases of roofing projects from pre-construction through close-out
- Coordinate labor, subcontractors, equipment, and material delivery
- Maintain communication with clients, vendors, and internal teams
- Conduct site visits to monitor progress, safety compliance, and quality
- Track project budgets, approve invoices, and forecast costs
- Document change orders and manage schedule updates
- Resolve project-related issues promptly and effectively
- Ensure adherence to contracts, specifications, and local building codes
Qualifications
Required:
- 3+ years of project management experience in commercial construction (roofing preferred)
- Strong understanding of roofing systems (TPO, modified bitumen, metal, etc.)
- Proficiency in Microsoft Office Suite, Procore, or similar project management tools
- Ability to read and interpret construction plans and specifications
- Strong organizational and problem-solving skills
- Excellent communication and leadership abilities
- Expediting and logistics management experience
- Ability to thrive in a fast-paced environment and meet deadlines
- Must be able to carry and climb extension ladders as well as perform on-site, rooftop inspections
Preferred:
- Bachelor’s degree in Project Management, Construction Management, or a related field
- OSHA 30 certification
- Previous experience in the roofing industry
What We Offer
- Competitive salary based on experience
- Company vehicle or allowance
- Career growth in a supportive team environment
MG Roofing Inc. is a commercial roofing contractor operating in North Alabama, Northeast Mississippi, and Southern Middle Tennessee. We install high quality commercial roofing systems for new construction, reroofing, and service work.
Company Description
MG Roofing Inc. is a commercial roofing contractor operating in North Alabama, Northeast Mississippi, and Southern Middle Tennessee. We install high quality commercial roofing systems for new construction, reroofing, and service work.
Recommended Jobs
Optometrist - Auburn/Opelika, Alabama
Are you a compassionate and dedicated optometrist looking to make a difference in the lives of their patients? This practice is thrilled to announce an opening for an optometrist to join their enthus…
Maintenance Coordinator
Job Summary ABOUT THE JOB We’re seeking a proactive and organized Maintenance Coordinator to lead the coordination and execution of maintenance activities at our plant. This role plays a key …
Director of Restaurants
Job Description Job Description Director of Restaurants – Montgomery Marriott Prattville Hotel & Conference Center Join one of the top-ranked Marriott properties in the country and lead the cu…
On-Demand Bilingual Data Breach Agent
Job Description Job Description Overview MCI is one of the fastest-growing tech-enabled business services companies in the USA, with a strong call center footprint and operations that extend a…
1489 - General Engineering Technician
Sigma Defense is seeking a General Engineering Technician to assist in the manufacturing, fabrication, and integration of systems. Some travel will be required to perform field service at various…
GTS Site Manager
Job Description Do you enjoy providing a vital service to ensure successful on-site operations? Are you a Field Service Engineer looking for career progression? Join our Team! Our team …
Bingo Floor Runner
Job Description Job Description Looking for someone to work 2-3 days a week selling bingo cards to customers 3-4 hour shifts. Paid weekly. Cash tips daily. Must be 19 years old.
Physical Therapist Salaried
Overview : Physical Therapist Are you a compassionate, driven Physical Therapist looking to make a meaningful impact in a close-knit community? Join our team in beautiful Montgomery, whe…
Summer Sales Intern (Training Provided)
Job Description Job Description Summer Sales Intern (Housing Provided) Location: Grand Rapids, Michigan Job Type: Internship | Seasonal | Commission-Based Experience Level: Entry-Level …