Join Twin City Roofing.

Learn the Trade. Earn a Living You Can Count On.

A Strong Industry With Room to Grow

Commercial roofing is a skilled trade with long-term opportunity. Demand for qualified workers continues to grow, and experience in the industry can lead to leadership roles and steady advancement.

At Twin City Roofing, many of our leaders started in the field. We believe in promoting from within and investing in people who show up and put in the work.

Working at Twin City Roofing

Get Paid to Learn the Trade
You don’t need roofing experience to get started. We provide hands-on training and pair you with experienced crew foremen who lead with safety and craftsmanship.

Benefits That Matter
We believe good work deserves fair compensation and real benefits.

Competitive Pay

Performance-based and year-end bonuses

Full Medical Insurance

Full dental Insurance

Full Vision Insurance

Retirement Plan

Hear From Our Team

What You'll Need

  • Willingness to work hard and learn
  • Some travel is required, depending on the job
  • A current driver’s license is a plus, but not required
  • Pre-employment, annual and random drug testing for all employees

A Team Built On Trust

Twin City Roofing isn’t just a workplace. Our crews work together, look out for one another, and take pride in protecting buildings that people depend on every day.

When everyone does their part, the culture speaks for itself.

Ready to Get to Work?

If you’re ready to build a career in a skilled trade with a company that’s been doing it for generations, we’d like to hear from you.

Fill out our online application, or download and complete a copy to email or mail to Jason at jason@twincityroofingllc.com