Build Your Career
at On Tops Roofing
We're a family-owned roofing company with 30+ years in North Carolina. Two offices, Raleigh and Wilmington. Real trade skills, real career growth, and a team that has your back.
See Open Roles
Family-Owned.
Since 1991.
On Tops Roofing has been family-run for over 30 years. Decisions get made by the people doing the work, and that's how we like it.
Roofing is one of the few trades that will always be in demand. Homes will always need roofs. When you learn this trade, you're building skills that pay off for the rest of your career.
We don't require experience for any position. If you show up ready to learn, we'll teach you everything you need to know.
Embrace the Journey
Express gratitude for the opportunities you encounter and continuously grow into a better version of yourself. Have fun at work.
Be Real
Be authentic with the team and customers. Always tell the truth, even when it's hard. Do what is best for everyone.
Pursue Excellence
Never stop improving. We strive to exceed expectations and deliver the best roofing services with the best experience. Never cut corners.
Where Do You Fit?
We're always looking for good people. Pick the team that matches your strengths and reach out. No experience required for any role.
Sales Team
If you like meeting people, solving problems on the spot, and spending your day out in the field, this is where you belong. You'll inspect roofs, walk homeowners through their options, and help them make confident decisions about one of the biggest investments they'll ever make.
No experience required. We train you.
Apply NowProduction Team
If you like working with your hands and keeping things running smoothly, this is the role. You'll be on-site managing crews, overseeing materials, making sure every job meets our standards, and being the face of On Tops on the homeowner's property. Every day is different.
No experience required. We train you.
Apply NowOffice Team
If you're a strong communicator who likes keeping things organized, this is your spot. You'll manage the customer experience from first phone call through project completion, keep our CRM running, handle scheduling, and be the voice customers hear when they call On Tops.
No experience required. We train you.
Apply NowWhat You Get
Competitive pay and real benefits. Not just a paycheck.
Are You a Subcontractor?
We're always looking for reliable crews to partner with. If your team does quality work and takes pride in the job, we'd like to hear from you.
Subcontractor ApplicationRaleigh & Wilmington, NC
Ready to Join the Team?
Send us an email with a little about yourself and which team interests you. We'll get back to you.