Question: how much does it cost to replace a bmw convertible top?
Answer: A BMW replacement top installed by the dealer is $2,600 ($1,500 for the top & $1,100 labor.) A Robbins top installed by a competent shop is $800. ($400 for the top & $400 labor.)