Welcome. ESS has partnered with Alpine School District to manage its substitute teacher and substitute teacher assistant program and WE’RE HIRING!


If you’re interested in working up to 40 hours a week in education, this is the perfect opportunity for you. With 91 schools in the district and the need for hundreds of substitutes each day, there are plenty of opportunities for you to work as frequently as you’d like.

Whether you’re a recent college graduate looking to work your way into a full-time teaching position, a retired teacher interested in getting back into the classroom, or anyone looking to make a positive contribution to the development of children, ESS has a place for you.

We offer excellent employee perks, including health benefits, training, support, weekly pay, 401(k), bonus opportunities, award programs, and more. Plus, working as a substitute is extremely flexible – when, where, and how often you work is entirely up to you.

To work as a substitute teacher or a teacher assistant in Alpine School District, you must have passed all criminal background checks, attend a training class, and be able to provide evidence of a high school diploma/GED or higher education.

Returning or New Substitutes
We’d love to have you on our team!

Whether you’re a returning substitute or you’re brand new to substituting for Alpine School District – if you want to be in the classroom, we want you to help us with this important service to the district by becoming an employee of ESS. In order to process your application properly, we will need to collect your transcript, I-9 documentation, and other application items so we can ensure you are paid the appropriate amount for each assignment you work.

All applicants should attend a group interview. Please contact your area manager (contact information below) to sign up for one of our group interviews.

Pay Rates for substitute teachers and substitute teacher assistants have stayed the same.

If you’re interested, Apply Today! If you worked in Alpine School District during the 2019/2020 school year, please call the Alpine fingerprinting office at 801-610-8586 and confirm that your background check is current. If it is not current, please click here to schedule an appointment to complete your background check. 

Contact Information

Questions about being a substitute?
Need help completing your application?
Already hired and need help with Absence Management or willsub+?

Contact us at 866.208.7454 or Alpine@ESS.com
or reach out to your Area Manager.

Area Managers:

For Substitutes whose last name starts with A-G
and School Staff at Alpine West Region Schools
(West of I-15 Lehi, Saratoga Springs Eagle Mountain, etc.)
Please contact: Heather Hokanson, Area Manager
801.927.0689 | HHokanson@ESS.com

For Substitutes whose last name starts with H-O
and School Staff at Alpine South Region Schools
(Lindon Pleasant Grove, Orem, etc.)
Please contact: Maren Mather, Area Manager
801-450-1583 | MMather@ESS.com

For Substitutes whose last name starts with P-Z
and School Staff at Alpine North Region Schools
(American Fork, East of I-15 Lehi, Highland, etc.)
Please contact: Kevin Seger, Area Manager
801-927-0253 | KSeger@ESS.com

Alpine Resident Manager:
Brandon Ethington | 801-719-0132 | BEthington@ESS.com

Lehi Office:
2901 W. Bluegrass Blvd., Suite #200, Lehi, UT 84043

Alpine Admin Office:
575 N 100 E, American Fork, UT 84043

Office Hours
Monday | 9:00 am – 4:30 pm | Alpine Admin Office
Tuesday | 9:00 am – 4:00 pm | Lehi Office
Wednesday | 9:00  am – 4:00 pm | Lehi Office
Thursday | 9:00 am – 4:00 pm | Lehi Office
Friday | 9:00 am – 4:00 pm | Alpine Admin Office