You do not need an appointment, just give us a call about 30 min beore you are gonna be here. That way we can make sure someone is there to give you an estimate.
Best if you do but they're great people so as long as they have the time they'll help you out.
Thanks! Your answer is awaiting moderation.