Hiring Great People
At Horizon Roofing, you’ll be part of a team that has set the standard for exceptional service in the roofing industry for 49 years. Our growth is built on strong core values, integrity, and a commitment to excellence—not just in our work, but in how we treat our people. We offer a respectful, rewarding workplace with competitive pay and innovative benefits designed to support our team. Here, we value those who take pride in their craft and go the extra mile. But don’t just take our word for it—watch the videos below and see for yourself.
At Horizon Roofing, we believe in taking care of our team, offering a comprehensive benefits package that supports your well-being, career growth, and financial future. From traditional health and dental plans to unique perks that set us apart, we ensure our employees have the resources they need to succeed. When you join our team, you’ll receive:
- Paid Time Off
- Comprehensive Insurance Coverage, including Health, Dental, Accident, Cancer/Critical Illness, and Short/Long-Term Disability
- Referral Bonuses
- 3% Employer 401(k) Contribution to help secure your future
- Life Insurance for added peace of mind
- Clothing Allowance to keep you equipped for the job
- Free Sam’s Club Membership to help you and your family save money
- OSHA 10 & 30 Certification Courses
- Forklift & Aerial Lift Certification
- Paid Date Nights to reward your hard work
- All-Expenses-Paid Trips at 10 Years of Service
- Access to the Best Training Center in Minnesota for skill development and career advancement
- A Company That Puts Your Safety First
Beyond great benefits, we offer more work hours per year than most companies, giving you the opportunity to earn more and grow faster. At Horizon Roofing, you’re not just an employee—you’re part of a team that values your hard work, invests in your future, and prioritizes your success.
What do Horizon Roofing Employees think about working with us?
Aaron R: I love it. Um, I don’t wake up laughing every day, but I enjoy my job, which I haven’t in a very, very long time. As far as the ability to advance, um, pretty much the sky’s the limit where you want to go here, so you end up here. So, I started out as a foreman four years ago. Where can we have just a superintendent? Now, I’m the manager of the service department. So, literally, wherever you want to go is where you end up.
Andrew A: I feel, um, working at Horizon Roofing has been, um, it’s been a plus for me, moving over from Wisconsin to Minnesota. Um, it’s been a great transition for my family and me.
Andy P: I feel very confident in the future working here. Um, everything that goes on, all the forward-thinking, um, our ability to get work and complete it, um, with quality in mind, and safety is-is huge.
Arnesto S: It’s awesome. I have no complaints at all whatsoever. I mean, everybody gets along with everybody. I like the fact that it’s family-oriented, as far as like, if anything happens with family, everybody’s understanding mean but, I’ve had the best experience so far.
Avionce N: It is a great place for me to be employed coz, every day I learn something new and um, it’s just great people all around.
Dan S: Uh, I love working here at Horizon. It’s a great place to have fun and work hard.
Daniel R: Great. I mean, I’ve got a lot of hours, and I make a lot of money, and I bought a lot of toys since I’ve been here and I got 5 children, and I got a wife. So, life’s been good since I’ve been here.
Danny T: I feel that Horizon Roofing presents a lot of opportunities for growth and expansion. I started as a laborer, and in a short time. I moved, move through the ranks up into the superintendent role.
David P: I really enjoy working at Horizon Roofing. There are a lot of good people here, and it’s just a great atmosphere.
Dustin W: I feel like working for Horizon Roofing. It’s a great company. They have done well for me, and I like working here.
Evan P: Some days are better than others. But that’s only because of the weather aspect, you know, some days you’re off because it’s raining or you have to work, and it’s freezing cold weather, but, you know, every day is a journey. I love working here. Um, I’ve been here a little over 4 years now, and I pretty much will be here till I retire. I just enjoy every moment of it.
Hanna S: I like working here at Horizon because everybody’s laid back. It’s easy to talk to supervisors about anything that needs to change. It’s easier to talk to people and get stuff done.
Jason N: I really like it. I mean, I’ve been here for 7 years now and don’t see myself going anywhere else.
Jordan K: Feel great. It’s a good company. Um, everyone’s pretty vocal. It’s more like a bond here than most places.
Josh A: Fast-paced environment. That is constantly making me think and challenge myself to, um, be my best person.
Kevin C: How I feel working at Horizon Roofing is you have the opportunity to grow, learn, um, it’s a great company. Family feel.
Kyle S: I like working at Horizon Roofing because the managers are flexible and fun to work with, and it’s not strictly about work. You can talk about your daily life, I mean, just have fun and not actually feel like you’re working all the time.
Luis C: The company really shows us that they care about us and they’re always like updating everything and seeing that we’re good and always asking how we need and like, for me as a foreman, they’re always a little nosy, asking us, how we are doing? And stuff like that.
Mike P: I feel very good about working at Horizon Roofing. I like the quality of work they perform and how they do it with customers and treat their employees.
David P: The people are very nice, very kind. Um, offers a lot of like, learning. It’s like, it’s not a steep learning curve. If you like willing to work like, it’s a great environment.
Neal G: Oh, I love it. Its freedom. You know, the pay rate’s awesome and the benefits are good. The people that work here just like a family.
Noel R: Working for Horizon Roofing has been a really good experience for me. I’ve been here for almost 6 years, and I like it a lot.
Pablo G: Um, I like working at Horizon Roofing because There’s a lot of good people. A great work ethic makes me, I guess, a better person.
Talvin R: Mmm. I feel good working at Horizon. I feel like, I’m getting a good workout every day. I come to work. Um, I feel like, I’m staying busy and productive, and I’m learning some valuable information. Buildings will always need a roof, and long as I’m learning this stuff, I’ll be able to make some money.
Taylor E: It feels very well working at Horizon Roofing. Um, get to work with friendly people. Stay busy.
Torreau B: I feel great working at Horizon Roofing, knowing that my safety comes first.
Traeton K: I love working here because the people you work with they’re more than just co-workers, more than friends. They’re family, and the work environment you are provided is one that is not intense but relaxed. You feel like you can come up and ask anybody anything, and you don’t have to stress about what they’re going to say or do.
Zuleima C: Mmm, working in Horizon Roofing, I think, it’s really nice. I feel great working here. It’s just a really nice job.