Denning’s did my E46 M3 cabrio and it was perfect. I’ve used other places for other jobs where money was an issue and quality wasn’t as important and have been consistently disappointed. Go talk to John Denning and see what he will quote you. At least then you can have a guide as to top quality price and adapt accordingly.