devon mechanics