You do not need an appointment. Whenever you bring the bike in we will be able to tell you how long the repair will take but most are completed within a few days.
I didn't have one. Just dropped it off and picked it up when it was ready. They were very helpful.
Thanks! Your answer is awaiting moderation.