The company I went with is called Armaguard Coatings. It is just like Line-X.
They can match any color, but they don't recommend white because it will yellow and stain. Any other color works and looks great. My father in law has a white gmc and he got his done in black and it looks just fine. Keep in mind that he did not go up as far as mine because it is black on white. I will put a picture of my father in laws sometime this week.