Rob, I'm a little late to this one, but look into Polyaspartic coatings. Similar to epoxy, but supposed to be much more durable and you have more...