Careers at Thrush & Son

Roofing jobs in Dayton, Ohio with a family that stays busy

Sales, office, field and installation roles with a third-generation home improvement company.

Looking for roofing jobs in Dayton Ohio that last longer than one storm season? Thrush & Son has been roofing, siding and replacing windows across the Miami Valley since 1960, and we’re still family-owned and still growing.

Our roofing jobs in Dayton Ohio cover sales, the office, the field and installation crews. Whatever the role, you get training, a team that backs you up, and steady work all year.

See open positions
  • Family-ownedThree generations since 1960.
  • Year-round workNo seasonal layoffs.
  • Training providedWe teach the way we work.
Close-up of roofing nail gun installing shingles engineered by GAF to improve roof durability and wind resistance during professional roofing installation
Why Thrush & Son

Why our roofing jobs in Dayton Ohio keep people around

What you get when you join the family.

  • Steady, year-round work

    No seasonal layoffs. Roofing slows in winter; our siding, window and service work keeps crews and the office busy.

  • Training and support

    New hires learn our process from the people who built it, and a production team keeps every job organized.

  • A culture of appreciation

    Our people and their families are recognized for the work they do, all year long.

  • Room to grow

    Many of our team leaders started in another role. Show up, learn, and you can move up.

Open Positions

Six ways to join the Thrush & Son team

Our open roofing jobs in Dayton Ohio and beyond. Find the role that fits you, then apply in a few minutes.

  • Roofing Jobs in Dayton Ohio
    Full-time

    Sales Consultant

    Meet homeowners at scheduled appointments and design roofing, siding and window projects with them.

    • Sales experience preferred
    • Valid driver’s license
    • Comfortable with tablets and technology
    • Leads, training and fast pay with bonuses
    Apply for this role
  • Roofing Jobs in Dayton Ohio
    Full-time or part-time

    Open Air Marketer

    Talk with homeowners in neighborhoods and at events, share what we do, and set appointments.

    • Canvassing experience preferred
    • Strong, friendly communicator
    • Able to stand and walk for long periods
    • Great first step into sales
    Apply for this role
  • Roofing Jobs in Dayton Ohio
    Contractor

    Installation & Crew Leader

    Lead roofing, siding, gutter, window and door installs and service work.

    • Your own insurance and workers’ compensation
    • Your own tools and reliable transportation
    • Clear communication with homeowners
    • Safe work practices on every roof
    Apply for this role
  • Roofing Jobs in Dayton Ohio
    Full-time

    Office Management

    Keep office systems running, supervise office staff and keep schedules on track.

    • High school diploma or equivalent
    • Strong Microsoft Office skills
    • Scheduling and supervisory experience
    • Organized under pressure
    Apply for this role
  • Roofing Jobs in Dayton Ohio
    Full-time

    Clerical

    Answer calls, enter data and schedule appointments for homeowners and crews.

    • Office experience preferred
    • Comfortable on a computer
    • Organized and detail-minded
    • A positive attitude on the phone
    Apply for this role
  • Roofing Jobs in Dayton Ohio
    Full-time or part-time

    Other Positions

    Delivery driver, yard attendant and organizer, cleanup crew, and interpreter.

    • Part-time available for some roles
    • Reliable and on time
    • Willing to learn
    • Ask us what’s open now
    Apply for this role
Safety first

Every crew on our roofs follows fall protection rules. If you’re new to roofing jobs in Dayton Ohio, OSHA’s fall protection guide is a good place to start.

How Hiring Works

Four steps from application to first day

Applying for roofing jobs in Dayton Ohio should be simple. Here’s how it works.

  1. Apply online

    Fill out the short form and attach your resume. It takes a few minutes.

  2. We call you

    Our office reviews every application and reaches out to talk.

  3. Meet the team

    Come in, see how we work and ask anything you want.

  4. Start training

    Learn our process alongside the people who do it every day.

Careers FAQ

Questions about working here

What people ask about roofing jobs in Dayton Ohio before they apply.

Do I need roofing experience to apply?

Not for every role. Many of our roofing jobs in Dayton Ohio, like sales, office, marketing and support, train new hires. Installation crew leaders should already know the trade.

Are installers employees or contractors?

Installation and crew leader positions are contractor roles. You bring your own insurance, workers' compensation, tools and reliable transportation.

Is the work year-round?

Yes. We don't do seasonal layoffs. When roofing slows down, siding, window and service work keeps our teams busy.

Are part-time roles available?

Some are. Open air marketing and several support roles, like delivery, cleanup and interpreting, can be part-time.

Where are the jobs?

Our roofing jobs in Dayton Ohio are run from our main office in Brookville, and we work across Dayton and the Miami Valley, with offices in Troy, Lebanon, Urbana, Lima and Richmond, Indiana.

How do I apply for roofing jobs in Dayton Ohio?

Fill out the form below and attach your resume, or call our office at (937) 833-5136. The U.S. Bureau of Labor Statistics has a good overview of the roofing trade if you're just starting out.

Apply Today

Ready to start your next chapter?

Apply for roofing jobs in Dayton Ohio below. Pick a position, attach your resume, and we’ll be in touch.

Apply here Opens an email with the subject “Job Application.” Attach your resume and hit send. Button not opening? Email corey@thrushandson.com or apply through Gmail.