Job Posting: Lead Installer/Foreman for Shade Structures – USA Canvas
About Us:
USA Canvas is a trusted, turnkey manufacturer of awnings, canopies, and shade structures based in North Texas. With over 50 years of experience, we’ve been delivering top-quality shade solutions—both metal and fabric—for businesses, homes, and public spaces across the Dallas-Fort Worth metroplex.
Who We’re Looking For:
We need a skilled Lead Installer/Foreman to join one of our installation crews. This is a hands-on leadership role for a hardworking, “Mr. Fix-It” type who thrives in construction, can think on their feet, and resolves issues fast.
What You’ll Do:
Lead and supervise a crew installing shade structures like awnings, canopies, and covered parking systems.
Read blueprints and specs to plan and execute installations.
Coordinate with project managers to keep jobs on track.
Troubleshoot and fix problems on-site quickly and efficiently.
Ensure safety rules are followed and equipment stays in top shape.
What You Bring:
Proven construction experience, ideally leading a team.
Sharp problem-solving skills and quick thinking.
Ability to read technical drawings and blueprints.
Strong communication and leadership chops.
Physical stamina to work outdoors in all weather.
Valid driver’s license and reliable transportation.
Why Work With Us?
Competitive pay based on your experience.
Chance to grow with a company that’s been a leader for 50+ years.
Join a team that values quality and getting the job done right.
Ready to Apply?
If you’re a dependable leader who loves fixing things and working hard, we want you at USA Canvas! Reply to this posting with your experience and contact info to get started.