Bartlett Roofing logo

Marketing Representative

Bartlett RoofingBoise, ID

$16 - $19 / hour

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
On-site
Compensation
$16-$19/hour
Benefits
Career Development

Job Description

Location:Boise, IDPosition Title: Marketing Representative / CanvasserSchedule: Field-Based | Full-Time (Afternoon & Evening Hours)Compensation: Hourly Base + Tiered Performance BonusExpected Earnings: $40,000 – $105,000+ annually (based on performance)

About Bartlett Roofing

Bartlett Roofing is not a “wait for leads to come in” kind of company.We go out and create opportunity - face-to-face, in the field, every single day.

As we continue scaling into Q2 2026, we’re building a pipeline of high-energy individuals who want to be part of something bigger than themselves. The Marketing Representative / Canvasser is the front line of that growth - the first impression of our brand and the engine that drives our sales team.

We specialize in helping homeowners navigate roofing solutions through insurance claims and retail projects, but what we really do is create opportunity - for our customers and our people.

What Sets Us Apart

  • Simple, Transparent Pay Structure - hourly base + one clear performance bonus
  • Consistent Work - defined territories and targeted neighborhoods
  • Growth Path - opportunities to move into sales roles and leadership
  • Team Environment - high-energy, competitive, and supportive culture
  • Paid Training - structure, systems, and real-world coaching
  • Performance-Based Upside - the more appointments you set, the more you earn
  • Real Skill Development - communication, confidence, and field sales fundamentals

What You’ll Do

  • Canvass assigned neighborhoods and generate homeowner interest door-to-door
  • Introduce Bartlett Roofing and build quick rapport with homeowners
  • Identify potential roofing needs and educate on inspection opportunities
  • Set qualified appointments for the sales teams
  • Accurately log all activity and appointments in company CRM tools
  • Represent the brand professionally in the field at all times
  • Work independently while maintaining strong communication with your team

Who Thrives Here

  • You’re outgoing and comfortable talking to new people every day
  • You don’t mind working on your feet and being outdoors
  • You’re consistent, disciplined, and show up ready to perform
  • You handle rejection well and keep moving forward
  • You’re motivated by hitting goals and earning performance-based income
  • You take coaching and apply it quickly
  • You want a clear path to grow into higher earning opportunities

Compensation

Base Hourly Wage: $16–$19/hr

  • Entry-level: $16/hr
  • Experienced canvassers: $18–$19/hr

Tiered Sit Bonus (Only Performance Incentive):

  • $30 / $40 / $50 per completed sit

Prior Experience

  • Door-to-door sales (solar, pest control, alarms, roofing)
  • SDR / BDR / inside or outside sales
  • Retail, customer service, hospitality
  • Construction, project management, or trades
  • Real estate, mortgage, or insurance

Apply Now!

If you’re looking for a role where your effort directly drives your income, and you want to build real-world sales skills while working in a high-energy environment, we want to hear from you.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Marketing Representative Jobs at Bartlett Roofing

What is the work location for this position at Bartlett Roofing?
This job at Bartlett Roofing is located in Boise, ID, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Bartlett Roofing?
Candidates can expect a pay range of $16–$19 per hour for this role.
What employment applies to this position at Bartlett Roofing?
Bartlett Roofing lists this role as a Full-time position.
What experience level is required for this role at Bartlett Roofing?
Bartlett Roofing is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Bartlett Roofing for this role?
Bartlett Roofing offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Bartlett Roofing?
You can apply for this role at Bartlett Roofing either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.