Once you complete the appointment form your request will be sent immediately to Leon's Auto Center - Keene. You should receive a callback from Leon's Auto Center - Keene within 24 hrs.