Yes you can drop off anytime. Put your keys through the slot in bay 1. I would put them in an envelope with a note as to who you are, how to contact you, and what you wouls like dont on your vehicle.
Yes, they do. There is a drop slot for keys in the first bay door. I've dropped my vehicles off early in the mornings (4-5 am). Hope this helps. Good people!!
Thanks! Your answer is awaiting moderation.