Speaking for myself, I don't do that kind of work. It would be handled by our body shop, sublet to a glass shop or an upholstery shop. We gave up on sunroof repairs years ago. Got a glass shop down the street that loves the work and charges me less than I would have to pay one of my techs alone.
Bosch Master, ASE Master, L1
33 years MB technician