Yes, if the shop you’re scheduled with has an overnight drop box you can drop the vehicle off the night prior to the install appointment.