Now Hiring · Part-Time

Be the friendly face of Thomas Roofing in your neighborhood.

We're hiring Neighborhood Canvassers across Oklahoma. $20/hour to start, plus commission — no experience needed, we'll train you.

$20/hr + commission
Paid weekly
Flexible hours
Part-time, works around life
Paid training
No experience needed
Path to permanent
Grow with the team
The Role

Neighborhood Canvasser

Thomas Roofing is growing, and we're looking for outgoing, energetic people to be the friendly first face of our company in Oklahoma neighborhoods. You'll walk local streets and attend community events, introduce homeowners to Thomas Roofing, and help them get a free roof inspection. Every solid lead you bring in helps a neighbor protect their home — and earns you commission on top of your hourly pay. No experience needed; we'll train you.

What you'll be doing

  • Canvass door-to-door in your assigned areas — which vary based on current company opportunities — introducing homeowners to Thomas Roofing.
  • Represent the company at local events and community gatherings with positive, upbeat energy.
  • Start friendly conversations and offer homeowners a free, no-pressure roof inspection.
  • Collect contact details and schedule inspections for our roofing crew to follow up on.
  • Keep simple notes so no lead slips through the cracks.
  • Be a trustworthy, professional first impression of the Thomas Roofing brand.

Who we're looking for

  • Friendly and outgoing — you genuinely enjoy meeting and talking with people.
  • Not intimidated by knocking on doors, and able to shake off a "no thanks" and keep going.
  • A clear communicator who can explain things simply and listen well.
  • Self-motivated, dependable, and on time.
  • Comfortable on your feet and outdoors in Oklahoma weather.
  • Reliable transportation; must be 18 or older.
  • No degree or sales experience required — a great fit for college students and anyone wanting flexible, part-time income.

What you'll get

  • $20 per hour to start, plus commission for every successful lead you bring in.
  • Flexible, part-time hours that fit around classes, family, or a second job.
  • Paid training — we'll teach you everything you need to succeed.
  • A clear path to a permanent, full-time role for motivated top performers.
  • The chance to make a real, positive impact in your own community, on a supportive local Oklahoma team.
About Thomas Roofing

Rooted in Tulsa and raised on hard work, Thomas Roofing is a locally owned roofing and gutter company serving Tulsa, Bartlesville, and the surrounding Oklahoma communities. We're built on honesty, reliability, and treating every home as if it were our own — and we bring that same care to our team.

Interested?

Let's talk.

Leave your details and a member of our team will reach out quickly. No résumé required to start the conversation.

Thomas Roofing is an Equal Opportunity Employer.