Yes they do and they do a really good job. I know DJ personally and I can say his work will never disappoint
Yes they do repairs as well
Yes they do 👍
Yes according so some others, pretty sure I've seen them working on some as well.
Thanks! Your answer is awaiting moderation.