Hi all. I am new to this so please be gentle lol :-). I have just purchased my first ever bmw. It's a 2005 3 series 320cd m sport soft top. All In all it's a good looking motor apart from some small damage to the roof :-/. The previous owner tried to repair but made a mess. What I am after folks if you know of any one around the East Midlands that can repair mohair roofs. I don't fancy folking out on a complete new roof. Any suggestions would be of great help. Thanks in advance folks, and look forward to many discussions on here :-).