Yes. Depending on the complexity they might ask you to wait a bit but the simple answer is yes!
They do if they have space for you! It might not always be immediately though
They do accept walk in. But, an appointment is recommended so that you don't have to wait.
Thanks! Your answer is awaiting moderation.