So there are two main routes to go, at least that I trust. Havik Performance in Bath, PA does them and they turn out amazing and the color is spot on, the texture is just a little bit off. But they are very reasonably priced and you would never know the difference unless you put them side by side with a factory set. Harrison Powdercoating in SE Alabama literally matches everything 100%, however the last I heard they are somewhere around $600-$800 and that does not include shipping. Both places have numerous photos of the finished product. If you need any help getting their contact info or anything like that feel free to message me. I am somewhat local to Havik and use them for all my Vipers.