There is a very samll hole on the fabric roof (3mm in diameter). The hole is only on the top layer of the fabric, but some rubber and second layer of fabric are exposed. The quality of the picture is not good because my crap camera cannot focus close subject.

The hole has been there since I bought the car in February this year. So far the roof is okay and there is no leaking or sign of damp patch inside. Should I still get it repaired? What is the structure of the fabric roof on Z4? Can BMW dealers repair the roof, or should I bring it to roof specialists? The other side of the roof had a small hole too, but was repaired. The hole is covered by a small piece of cloth. Is it a proper roof repair?

The hole has been there since I bought the car in February this year. So far the roof is okay and there is no leaking or sign of damp patch inside. Should I still get it repaired? What is the structure of the fabric roof on Z4? Can BMW dealers repair the roof, or should I bring it to roof specialists? The other side of the roof had a small hole too, but was repaired. The hole is covered by a small piece of cloth. Is it a proper roof repair?