there are sunroof specialists that you can take it too. They are going to be a little pricey but at least it'll be perfect.