Hey Bry! Feels good to be back on the board...just got back from the fatherland and BMW's womb...Munich.
Impregnating (imprägnieren or wasserdicht machen auf Deutsch
our canvas tops need to be done only ONCE a year. In between that you need to only hose the top down with a firm stream of water, and use a firm, but not damaging brush to clean any debris if needed.
I wash my car every week, and usually about every 2-3 weeks I hose the top down. I actually use a lint roller on my top every week. It removes dust and small particles really well...you just look like an anal super-freak doing it.
When it is time to impregnate the top, I use this spray stuff made for boats and patio umbrellas...it works great. I used it on my SL500 for 4 years,,,,made the top so waterproof and brand new looking. Take care man!!!