I dont know of any particular company, but any vinyl graphics shop should be able to make one for you with outdoor grade vinyl that wont fade as quickly. Being black, it is going to attract alot of sun, so it will fade after awhile, especially if you park it outside all the time. I would also let them put it on, that way if there are any bubbles, they are responsible and will replace it.