Build a Career at Alpine. Be Treated Like Family.
A second generation family business cleaning carpets, ducts, and tile across the Puget Sound. We are hiring people who take pride in their work and want a place that takes pride in them.
Why people stay at Alpine
We are not a franchise. We are not run by private equity. Maurice Moe founded this company in 1969. His son Eric runs it today. Most of our supervisors and managers came up from technician and customer care roles, and we promote from inside first.
If you want to be a number, this is not the place. If you want a place where the owner knows your name, the work is consistent year round, and good performance gets noticed, keep reading.
Year-Round Work
Promote From Within
Real Trucks
Real Benefits
What you get when you work here
Real benefits people actually want, not buzzwords.
Real benefits
Medical, dental, vision, paid time off, and paid holidays for eligible roles. Coverage that actually works for your family.
Paid certifications
We pay for IICRC and NADCA certifications. You earn them on our dime, and they belong to you for life.
Take-home truck
Qualified techs get a fully stocked Alpine truck to take home. Drive from the house straight to your first job, not to a shop first.
Year-round work
The Puget Sound is wet, dirty, and loaded with carpet. You will not get sent home because the schedule is light.
Real growth path
Most supervisors and managers came up from tech and CCR roles. Show what you can do and we promote you, not the new outside hire.
Top pay for top work
Performance bonuses and upsell commission paid on top of base pay. Top techs at Alpine make real money.
Roles we hire for
Our Mountlake Terrace shop covers King, Snohomish, and Whatcom counties.
Carpet & Tile Technician
$22 – $30 / hr + bonuses
Run the truck, run the wand, talk to customers, find legitimate add-ons.
- No experience required
- Paid IICRC certification
- Take-home truck once qualified
Air Duct & Vent Technician
$24 – $32 / hr + bonuses
NADCA process work, dryer vents, indoor air quality consults.
- Paid NADCA certification
- Indoor environments background a plus
- Cross-train into carpet work
Customer Care Rep (CCR)
$20 – $26 / hr + booking bonuses
Answer the phone, book the work, follow up on quotes, keep the schedule full.
- Phone and CRM experience preferred
- Shop-based, Mountlake Terrace
- Tight-knit team of 4 to 6 CCRs
In-Home Estimator / Salesperson
$60K – $120K+ OTE
Drive to the home, walk it with the customer, write the quote on the spot, close the deal.
- In-home sales experience required
- Commission-heavy, uncapped
- Vehicle allowance
Supervisor / Manager
Internal first · DOE
Usually filled internally but always worth applying. Bring a resume and a track record.
- Field operations or call center experience
- Servant-leader mindset
- P&L exposure a plus
Helper / Apprentice
$18 – $22 / hr
Ride along, learn the trade, work toward a tech role.
- Entry level
- Driver’s license required
- Pathway to take-home truck
Our Shop
6601 220th St SW, Ste 4 · Mountlake Terrace, WA 98043
What our team says
Real reviews from Alpine employees, verified on Glassdoor.
Strong training that builds confidence, even if you are coming in rusty. Clean, well-maintained trucks. Competitive pay and clear expectations.
Supportive, approachable management that helps when issues come up. Friendly team environment with people who take pride in their work.
Great training with my new position over the last few months. Great hours. Love it.
How hiring works at Alpine
Most hires go from application to offer in 7 to 14 days.
Apply
Online, 5 minutes.
Phone screen
HR calls within 48 hours.
In-person interview
Meet the hiring lead at the shop.
Trial day (techs)
Paid ride-along on a real route.
Offer
Verbal first, then written.
Current Openings
Live from BambooHR. Click any opening to read the job and apply online.
View Live Job Openings
All current openings are listed on our hiring portal. The application takes about 5 minutes and goes straight to our hiring team.
Or send a resume directly to [email protected]
Honest answers before you apply
If your question is not here, email [email protected].
Do I need experience to be a cleaning technician?
How is pay structured for technicians?
Do you drug test or background check?
What hours do techs work?
What does the take-home truck mean?
Do you hire bilingual or Spanish-speaking applicants?
Ready to join the Alpine team?
Open positions update live. Most people are scheduled for a phone screen within 48 hours of applying.


