Yes. Both for general maintenance and complex repairs and in my experience, their parts & accessories are cheaper than I could find online so repairs might be reasonable.
Yes. They have a repair shop.
Yes they do have a repair shop.
Thanks! Your answer is awaiting moderation.