Agency
Actively hiring
Digital Marketing
Recruiting & Staffing
Follow
Overview
Technologies
Salaries
Products
People
Growth
Offices
Financials
Overview
JJM Marketing is a US sales and field marketing recruiter that fills commission-based in-home sales, appointment setting and canvassing roles for residential home improvement companies. Its postings are written on behalf of client brands such as The Roof Boyz, Momentum Solar, Green Energy Windows and Doors, My Efficient Home, SOCO Solar and Roofing and RAD Permanent Lighting, with openings spread across Arizona, Florida, New Jersey, Michigan, Colorado and Alabama. Typical roles are roofing and HVAC sales consultants, in-home sales representatives, appointment setters and field marketers, most of them requiring a valid driver's license and a personal vehicle.
Tech stack
Technologies named in job postings at JJM Marketing over the last 12 months, by layer, with the share of postings for each.
Technologies in use
1
Postings analysed
9
Stack modernity
85/100
Cloud & platforms
Windows
Sign in to see how your skills match this stack
Sign In
Growth
Hiring Momentum
86/100
Scaling fast
Open positions
11
9 opened / 15 closed in 30 days
Median time-to-fill
8 days
faster than 73% of the market
ATS activity
Every ~4 hours
Today
Hiring Dynamics
+100%
Hiring Focus
The percentage next to each role is its share of the company's job openings over the last 90 days; the arrow shows the shift versus the previous period.
Sales
71% ▲
Marketing
15% ▼
Industrial Engineering
15% ▼
Actively hiring for Sales (+24 in 30 days)
Activity Timeline
New location: Hicksville
Sep 2026
New location: Egg Harbor City
Sep 2026
New location: Brooklyn
Sep 2026
New location: Nutley
Sep 2026
New location: Lakeland
Sep 2026
Offices
Where the company hires and what each office is for
This company is a staffing agency: the cities below are where its clients hire, not its own offices.
Cities
11
Hiring now
11
Countries
1
Busiest office
Scottsdale
Loading the map
Headquarters
Builds here
Office with open vacancies
Tap a pin for the office
Scottsdale
United States
1 open roles 3 posted in 90 days
hires for Sales
Grand Junction
United States
1 open roles 2 posted in 90 days $175k Avg Salary
hires for Sales
Chandler
United States
1 open roles 1 posted in 90 days
hires for Sales
Dothan
United States
1 open roles 1 posted in 90 days $52k Avg Salary
hires for Sales
Mesa
United States
1 open roles 1 posted in 90 days
hires for Sales
Bayonne
United States
1 open roles 1 posted in 90 days
hires for Marketing
San Tan Valley
United States
1 open roles 1 posted in 90 days
hires for Sales
Mascotte
United States
1 open roles 1 posted in 90 days
hires for Sales
Inwood
United States
1 open roles 1 posted in 90 days
hires for Sales
Bay Shore
United States
1 open roles 1 posted in 90 days
hires for Sales
Durango
United States
1 open roles 1 posted in 90 days $175k Avg Salary
hires for Sales
Earlier presence
Orlando, United States
Tempe, United States
Hicksville, United States
New York, United States
Salt Lake City, United States
Fruita, United States
Puyallup, United States
Jersey City, United States
Montrose, United States
Winter Garden, United States
Clermont, United States
Harrison Township, United States
Tampa, United States
Apache Junction, United States
Lakeland, United States
Sparta, United States
Nutley, United States
Egg Harbor City, United States
Melbourne, United States
Brooklyn, United States
Peoria, United States
Westbury, United States
Elizabeth, United States
Atlantic City, United States
Jamaica, United States
Yonkers, United States
Manorville, United States
