freehire launches on Product Hunt on 26 August.

Follow →

Canvasser

CANVASSER – St. Cloud, MN.

About Schmidt Roofing

Schmidt Roofing is a leading residential and commercial roofing company based in Burnsville, MN, with a strong reputation for quality workmanship, customer service, and a performance-driven culture. As we continue to grow across the Midwest.

About the Role

Schmidt Roofing is seeking motivated and energetic Canvassers to join our growing team. This is a field-based role focused on generating qualified appointments for our sales team through door-to-door outreach in targeted neighborhoods.

This is a great opportunity for individuals who enjoy working outdoors, engaging with people, and earning strong income through a combination of hourly pay and performance-based incentives.

Compensation

W2 Part time/Seasonal Position

Base Pay: $25.00 per hour

Commission: $250 per sold job

What’s in It for You

Strong hourly base plus uncapped earning potential

Paid training and ongoing coaching

Clear path into Sales Representative or leadership roles

Supportive, competitive team environment

Opportunity to grow with a well-established and expanding company

Canvasser Responsibilities

Conduct door-to-door outreach in assigned neighborhoods

Generate qualified appointments for roofing inspections

Educate homeowners on roofing services and storm damage awareness

Track daily activity, leads, and performance metrics

Represent Schmidt Roofing professionally in the field

Work closely with sales leadership to achieve weekly and monthly goals

Requirements

Outgoing, confident communicator with strong interpersonal skills

Self-motivated with a strong work ethic and positive attitude

Comfortable working outdoors and walking for extended periods

Reliable transportation required

Ability to work afternoons, evenings, and Saturdays as needed

Valid driver's license and clean driving record

Seasonal hours / with weekends required

Job Details

Job Type: Part time/ Seasonal

Advancement opportunities

Work Location: Field-based St. Cloud, MN. (Must live in this area)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available