No, but it will save you time
I recommend an appt.
not really necessary
You can go in for an inspection without an appointment, but it is best to make one as it is typically very busy there.
Not necessary, but highly recommended. You could end up waiting long if you just show up, versus scheduling an appointment
Thanks! Your answer is awaiting moderation.