Most of the time they will make you drop off bike and pick up once its done. Due to the circumstances everybody wants to ride so they are backed up. I recommend them For any work.
Yes they do every type of repair here.
Thanks! Your answer is awaiting moderation.