
Careers at First Class
Build a career you can be proud of.
Join a family-owned team that pairs 15 years of craftsmanship with cutting-edge technology. We train our people well and take pride in every countertop that leaves our shop.
Why First Class
Good work, good people, real craft.
Whether you're in the office, the shop or a client's kitchen, you'll be part of a team that does things the right way.
Modern equipment
Work with CNC saws, laser templating and digital layouts.
A family business
Owners who know your name and work right beside the team.
Hands-on training
Learn the craft from experienced, well-trained professionals.
Work you can see
Finish each job knowing a family will enjoy it for years.
Roles we hire for
Find where you fit.
We're always glad to hear from skilled, motivated people. Pick the roles that interest you when you apply.
- Project Manager
- Guide clients from first quote to final install and keep every detail on track.
- Schedule Coordinator
- Plan templates, fabrication and installs so every crew is in the right place.
- Estimator
- Read plans and measurements to build accurate, clear quotes.
- AR / AP Accounting
- Keep invoices, payments and vendor accounts organized and on time.
- CNC Programmer
- Turn digital templates into precise cutting programs for our CNC equipment.
- CNC Operator
- Run and monitor our CNC saws and routers to cut and shape every slab.
- Sawyer
- Make clean, accurate cuts on natural stone, quartz and porcelain.
- Fabrication Tech
- Polish edges, finish seams and cutouts, and quality-check each piece.
- Installation Tech
- Install countertops in clients' homes with care, precision and respect.
- Inventory Controller
- Track slabs and materials so the right stone is ready for every job.
- Warehouse Worker
- Receive, move and stage slabs safely around our yard and warehouse.
- Flex
- Lend a hand across the shop, warehouse and installs, wherever you're needed.
Apply
Apply in a few minutes.
No cover letter needed. Tell us a little about yourself and we'll be in touch if there's a fit.
- Share your detailsName, email, phone and address.
- Pick your rolesChoose as many as interest you.
- Attach your resumeOptional, but it helps us get to know you.
Questions about a role? Call 508-528-3088.