Best to make appointment first
I've been going there for a while now and you can bring your vehicle by anytime but they just may not be able to get right to it. I've dropped my vehicles off there without notice and they fit it in as quick as they can. Probably best to call them first to let him know it's on the way though.
No, you need to make an appointment and then you can drop your van off.
Thanks! Your answer is awaiting moderation.