We have moved to our new location at 7451 Lemhi St, Boise, ID 83709.

Meet the Team

Steve Bowshier - Owner & Master Diagnostic Technician 

Steve Bowshier

Steve has been fixing cars more than half of his life. After completing a four-year automotive repair curriculum at a technical high school, Steve immediately began working in the industry. For the past 20 years, he has held just about every job relating to auto maintenance and repair, including:

  • Diagnostic & Repair Technician
  • Shop Foreman
  • Service Advisor
  • Dealership Service Drive Manager
  • Dealership Customer Experience Manager

From diagnosing and repairing some of the most advanced and uncommon automotive issues to managing service department employees from technicians to service advisors to porters, Steve understands cars and the car business from bumper to bumper.

Russ Plowman - Automotive Repair Technician

Mechanic Russ Plowman

Russ has 14 years of experience in the field of auto repair. He spent six years specializing in Toyota repair before joining the team at Naylor's. 

  • Toyota Certified Expert Technician 
  • ASE Certified Technician

Cody Lubacky - Automotive Repair Technician

Mechanic Cody Lubacky

Cody has nearly eight years of experience as an automotive repair technician, five of which were focused on Lexus repair.

  • Lexus Certified Technician
  • ASE Certified Technician 

Kaden Moss - Service Manager

Kaden Moss

Kaden got his start in the auto maintenance and repair world working for Einstein’s Oilery before joining Peterson Motor Company, where he first met and worked with Steve for four years. Kaden worked for Chevy, Toyota, and Lexus dealerships and earned a Lexus Elite Service Manager Certification and became Toyota Assistant Service Manager Certified.

After training Kaden and working together at the dealership, Steve knew Kaden and his commitment to extraordinary customer service and understanding of the auto repair industry would be an excellent addition to the Naylor’s team.

Shannon London - Operations Director

Shannon London

Shannon is a project management and customer service professional with 30 years of experience. She makes sure the Naylor’s Auto Repair operations are running smoothly behind the scenes so everyone else can focus on what they do best--making sure your car is running smoothly and keeping you safe on the road.

Fun fact, Shannon is Steve’s mother in law! We really love all the family connections here at Naylor’s!