Of all protective coatings, I’d recommend one that is made with 100 percent epoxy for a concrete porch. Epoxy coatings are tried and true, and have long been a favorite amongst homeowners and builders. While most sealers and coatings don’t last forever, they can last up to 5 years, which is a bargain when you consider that they aren’t that expensive. You can pick up a range of coatings and sealers from almost any home goods store and even places like Amazon. The reason why you’d want to select a coating is simple: you’re preventing substantial cracks, or at least delaying them. In the long run, that’s going to save you money.