★ Roofing For Troops is now Craftwell Custom Renovations — same team, same owners, more services. Read what's changing (and what isn't)
Join The Crew

Careers At Craftwell

We hire veterans, we pay for skill, and we would rather train the right person than settle for the available one.

4.8★276 Google Reviews
Licensed & InsuredOhio & Kentucky
Free EstimatesNo-pressure, in writing
Veteran GivebackRoofing For Troops program
FinancingFlexible monthly payments
Join The Crew

Who We Hire

We run our own crews rather than brokering jobs out, which means the people who do the work are the people we employ, train and stand behind.

We actively hire veterans. Discipline, showing up, working as a unit, finishing what you started — the trades reward exactly what the military builds. It is why Roofing For Troops started as our name and continues as our program.

No trade experience is not a dealbreaker. Reliability is. If you show up on time, work safely, and care whether the job is right, we can teach the rest.

Roles We Hire For

Roofing crew — tear-off, installation, flashing and detail work.

Siding and exterior installers — siding, soffit, fascia, trim and gutters.

Interior carpenters — kitchens, baths, flooring and finish work.

Project coordinators — scheduling, permits, inspections and keeping customers informed.

Sales consultants — inspections and estimates, on a straight and honest comp plan.

To apply, call (513) 299-7795 or stop by the office at 27 Water St #1 in Milford. We would rather have a conversation than a résumé.

Straight Answers

Frequently Asked Questions

Do you hire veterans?

Yes — actively, and it is a core part of who we are. If you served and want to build a career in the trades, call us at (513) 299-7795.

Do I need experience?

For crew roles, not necessarily. We would rather train someone reliable than hire someone experienced who does not show up. For lead and carpenter roles, experience matters more.

How do I apply?

Call (513) 299-7795 or come to the office at 27 Water St #1, Milford, OH 45150. We keep the process short.

Free & No Obligation

Get a Free Estimate

Tell us about the project and we'll come out, look properly, and give you a written number. No pressure and no obligation.

  • A real local person calls you back — not a call center
  • Written, itemised estimate so you can compare like for like
  • If you don't need the work yet, we'll tell you
  • 4.8★ from 276 Google reviews

Get Your Free Estimate

No obligation. Fast response. Real local crew.

Ready When You Are

Free, written, no-obligation estimates across Greater Cincinnati, Northern Kentucky and Dayton.

Request a Free Estimate
Or call (513) 299-7795
📞 Call Now Free Estimate