Overview
Technologies
Salaries
Products
People
Growth
Offices
Jobs
Financials

Overview

MTM is a US recruiting firm that sources and screens candidates for client employers, with most of its current searches serving home remodeling, window, bath, roofing and storm restoration companies. Its postings cover dozens of US metro areas, from Richmond, Saint Louis and Greensboro to Miami, Pittsburgh and Chicago, and the client firms behind them are typically described as residential remodeling or premium window providers. Typical openings include window, bath, cabinet and kitchen installers, install managers, measure technicians, project and permit coordinators, and commission-based sales representatives and consultants.

Tech stack

Technologies named in job postings at MTM over the last 12 months, by layer, with the share of postings for each.
Technologies in use
2
Postings analysed
1
Stack modernity
85/100
Cloud & platforms
Power BI
Practices & domains
AI Agents
Sign in to see how your skills match this stack Sign In

Salary insights

Compensation ranges based on this company's open jobs
Median
$140k
Typical range
$44k – $450k
Open positions
75
52 Jobs
Junior 44.2%
Middle 25%
Senior 26.9%
Staff 1.9%
Architect 1.9%
Level Jobs Median Typical range
Junior 23 $140k $65k – $140k
Middle 13 $200k $80k – $250k
Senior 14 $200k $100k – $200k
Staff 1 $100k $100k
Architect 1 $200k $200k
Highest paying role Kitchen & Bath Installer $450k
Normalized to USD per year
All salaries at MTM By role, level and city, against the market · 75 jobs with pay

Growth

Hiring Momentum
28/100
Slowing
Open positions
159
0 opened / 0 closed in 30 days
ATS activity
Every ~4 hours
Today
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
62% ▼
Field & Service
18% ▲
Administrative
8% ▲
Management
8% ▲
Customer Success
3%
HR
1%
Actively hiring for Field & Service (+9 in 30 days)

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
94
Hiring now
94
Countries
1
Busiest office
Richmond
Loading the map
Headquarters Builds here Office with open vacancies Tap a pin for the office
Richmond United States
Regional office
7 open roles 3 posted in 90 days $112k Avg Salary
hires for Administrative, Sales, Field & Service
seen since Jun 2026 job postings
Saint Louis United States
Plant / site
6 open roles 1 posted in 90 days $155k Avg Salary
hires for Field & Service, Sales, Industrial Engineering
seen since Apr 2026 job postings
Miami United States
Sales office
5 open roles 5 posted in 90 days $55k Avg Salary
hires for Sales, Administrative, Management
seen since Jul 2026 job postings
Greensboro United States
Sales office
5 open roles 2 posted in 90 days $129k Avg Salary
hires for Sales, Administrative, Management
seen since Jun 2026 job postings
Chicago United States
Corporate office
4 open roles 3 posted in 90 days $72k Avg Salary
hires for Management, Administrative, Field & Service
seen since Jun 2026 job postings
Pittsburgh United States
Sales office
4 open roles 1 posted in 90 days $170k Avg Salary
hires for Sales, Management
seen since Apr 2026 job postings
Chattanooga United States
Sales office
4 open roles $200k Avg Salary
hires for Sales, Education, Field & Service
seen since May 2026 job postings
Atlanta United States
Sales office
3 open roles 3 posted in 90 days $140k Avg Salary
hires for Sales
seen since Jul 2026 job postings
Denver United States
Regional office
3 open roles $150k Avg Salary
hires for Management, Sales, Field & Service
seen since Mar 2026 job postings
Dallas United States
Sales office
3 open roles 1 posted in 90 days
hires for Marketing, Sales, Field & Service
seen since Jun 2026 job postings
Memphis United States
Regional office
3 open roles 1 posted in 90 days $175k Avg Salary
hires for Sales, Education, Field & Service
seen since Jun 2026 job postings
Austin United States
Sales office
3 open roles 2 posted in 90 days $295k Avg Salary
hires for Sales, Field & Service
seen since Jun 2026 job postings
Fort Myers United States
Corporate office
3 open roles 1 posted in 90 days $78k Avg Salary
hires for Management, Field & Service
seen since Apr 2026 job postings
Greenville United States
Sales office
3 open roles 2 posted in 90 days $170k Avg Salary
hires for Sales
seen since Apr 2026 job postings
Philadelphia United States
2 open roles 2 posted in 90 days $140k Avg Salary
hires for Sales
seen since Aug 2026 job postings
New Orleans United States
2 open roles 1 posted in 90 days
hires for Sales
seen since Jul 2026 job postings
Oakland United States
2 open roles 1 posted in 90 days $140k Avg Salary
hires for Sales, Customer Success
seen since Jul 2026 job postings
Tampa United States
2 open roles 1 posted in 90 days
hires for Administrative, Field & Service
seen since Jun 2026 job postings
Nashville United States
2 open roles 2 posted in 90 days
hires for Sales
seen since Aug 2026 job postings
Louisville United States
2 open roles 2 posted in 90 days $100k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Houston United States
2 open roles 2 posted in 90 days $170k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Raleigh United States
2 open roles $140k Avg Salary
hires for Sales
seen since Apr 2026 job postings
Charlotte United States
2 open roles 2 posted in 90 days $140k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Cleveland United States
2 open roles 1 posted in 90 days $140k Avg Salary
hires for Sales
seen since Jun 2026 job postings
Norfolk United States
2 open roles $140k Avg Salary
hires for Sales, Field & Service
seen since Jun 2026 job postings
Columbus United States
2 open roles 2 posted in 90 days $200k Avg Salary
hires for Sales
seen since Sep 2026 job postings
Virginia Beach United States
2 open roles 1 posted in 90 days $200k Avg Salary
hires for Management, Field & Service
seen since Jun 2026 job postings
Newark United States
2 open roles 2 posted in 90 days
hires for HR, Management
seen since Aug 2026 job postings
Marietta United States
2 open roles 1 posted in 90 days $140k Avg Salary
hires for Sales, Field & Service
seen since Jul 2026 job postings
Laurel United States
2 open roles $80k Avg Salary
hires for Marketing, Sales
seen since Apr 2026 job postings
Trenton United States
2 open roles 1 posted in 90 days $200k Avg Salary
hires for Field & Service
seen since May 2026 job postings
Allentown United States
2 open roles 2 posted in 90 days $140k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Sandy Springs United States
2 open roles 2 posted in 90 days $140k Avg Salary
hires for Sales
seen since Jul 2026 job postings
West Springfield United States
2 open roles 1 posted in 90 days $70k Avg Salary
hires for Administrative, Sales
seen since Mar 2026 job postings
Piscataway United States
2 open roles 1 posted in 90 days $140k Avg Salary
hires for Sales, Field & Service
seen since Jun 2026 job postings
Grapevine United States
2 open roles 2 posted in 90 days $64k Avg Salary
hires for Administrative, Sales
seen since Jul 2026 job postings
Williamsburg United States
2 open roles 2 posted in 90 days $200k Avg Salary
hires for Sales, Customer Success
seen since Aug 2026 job postings
Reston United States
2 open roles $80k Avg Salary
hires for Marketing, Sales
seen since Apr 2026 job postings
San Francisco United States
1 open roles 1 posted in 90 days $450k Avg Salary
hires for Field & Service
seen since Aug 2026 job postings
San Diego United States
1 open roles 1 posted in 90 days $200k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Hartford United States
1 open roles $200k Avg Salary
hires for Sales
seen since Mar 2026 job postings
Wilmington United States
1 open roles $100k Avg Salary
hires for Field & Service
seen since Jul 2026 job postings
Orlando United States
1 open roles
hires for Sales
seen since Jun 2026 job postings
Fort Lauderdale United States
1 open roles 1 posted in 90 days $200k Avg Salary
hires for Field & Service
seen since Oct 2026 job postings
Albany United States
1 open roles 1 posted in 90 days
hires for Sales
seen since Aug 2026 job postings
Birmingham United States
1 open roles
hires for Sales
seen since Jul 2026 job postings
Montgomery United States
1 open roles $200k Avg Salary
hires for Field & Service
seen since Jun 2026 job postings
Baltimore United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
Boston United States
1 open roles $200k Avg Salary
hires for Sales
seen since Jun 2026 job postings
Cincinnati United States
1 open roles 1 posted in 90 days $200k Avg Salary
hires for Sales
seen since Sep 2026 job postings
Columbia United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
San Antonio United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
Burlington United States
1 open roles
hires for Field & Service
seen since Jun 2026 job postings
Kansas City United States
1 open roles 1 posted in 90 days
hires for Sales
seen since Sep 2026 job postings
Hayward United States
1 open roles 1 posted in 90 days
hires for Marketing
seen since Jul 2026 job postings
New Haven United States
1 open roles
hires for Sales
seen since May 2026 job postings
Peoria United States
1 open roles
hires for Field & Service
seen since Apr 2026 job postings
Worcester United States
1 open roles $200k Avg Salary
hires for Sales
seen since Mar 2026 job postings
Springfield United States
1 open roles $200k Avg Salary
hires for Sales
seen since Mar 2026 job postings
New Brunswick United States
1 open roles 1 posted in 90 days
hires for Sales
seen since Jul 2026 job postings
White Plains United States
1 open roles
hires for Sales
seen since Mar 2026 job postings
York United States
1 open roles 1 posted in 90 days $70k Avg Salary
hires for Management
seen since Aug 2026 job postings
Frisco United States
1 open roles
hires for Sales
seen since Jun 2026 job postings
South Jordan United States
1 open roles
hires for Sales
seen since Jul 2026 job postings
Lynchburg United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
Salem United States
1 open roles $200k Avg Salary
hires for Sales
seen since Jun 2026 job postings
Ventura United States
1 open roles 1 posted in 90 days $200k Avg Salary
hires for Sales
seen since Aug 2026 job postings
San Luis Obispo United States
1 open roles 1 posted in 90 days $200k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Monroe United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
Bradenton United States
1 open roles 1 posted in 90 days
hires for Sales
seen since Aug 2026 job postings
Addison United States
1 open roles 1 posted in 90 days
hires for Administrative
seen since Oct 2026 job postings
Fairview Heights United States
1 open roles 1 posted in 90 days $250k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Cedar Falls United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
Attleboro United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
Wrentham United States
1 open roles $200k Avg Salary
hires for Sales
seen since May 2026 job postings
Farmington Hills United States
1 open roles 1 posted in 90 days
hires for Sales
seen since Jul 2026 job postings
St. Charles United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
Mahwah United States
1 open roles 1 posted in 90 days $140k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Garden City United States
1 open roles 1 posted in 90 days
hires for Field & Service
seen since Sep 2026 job postings
Myrtle Beach United States
1 open roles $200k Avg Salary
hires for Sales
seen since Jul 2026 job postings
Lewisville United States
1 open roles $140k Avg Salary
hires for HR
seen since Apr 2026 job postings
Prosper United States
1 open roles $200k Avg Salary
hires for Sales
seen since Apr 2026 job postings
Hampton United States
1 open roles $70k Avg Salary
hires for Management
seen since May 2026 job postings
King of Prussia United States
1 open roles
hires for Sales
seen since May 2026 job postings
Blue Bell United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
Melville United States
1 open roles 1 posted in 90 days
hires for Sales
seen since Jul 2026 job postings
Langhorne United States
1 open roles 1 posted in 90 days $140k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Glen Burnie United States
1 open roles
hires for Field & Service
seen since Jun 2026 job postings
Freehold United States
1 open roles
hires for Sales
seen since May 2026 job postings
Ronkonkoma United States
1 open roles
hires for Sales
seen since Apr 2026 job postings
Marlton United States
1 open roles
hires for Sales
seen since Jun 2026 job postings
Blackwood United States
1 open roles 1 posted in 90 days $200k Avg Salary
hires for Sales
seen since Aug 2026 job postings
Burlington United States
1 open roles
hires for Sales
seen since Jul 2026 job postings
Islip United States
1 open roles
hires for Sales
seen since Apr 2026 job postings

Jobs

≈ $90k – $203k per year (Estimated) • Remote (United States) • Full-Time
AI Agents
Analytics
Power BI
Apply