When it comes to most things in life you are looking for long lasting, durable solutions. When it comes to concrete sealers and concrete coatings you are looking for the same. Most sealers on the market need to be reapplied frequently. Acrylic sealers are known for this, needing to be reapplied on an almost yearly basis. Coatings like epoxies and urethanes tend to last longer up to an average of ten years. There is more of an investment put out up front but with the chemical resistance and abrasion resistance properties gained with an epoxy/urethane system it is well worth the expenditure.
After perusing the internet, I am sure you have seen some companies offering lifetime warranties on their products. The products they are most likely warrantying are penetrating concrete densifiers. The reason they can offer these types of warranties is because silicate densifiers penetrate into the concrete causing a chemical reaction to occur below the surface of the concrete. Concrete is permanently strengthened and hardened. However, if a company is offering a lifetime warranty on a waterproofing sealer I would be skeptical. Silane/Siloxane sealers typically last 5 years before needing to be reapplied. As soon as the water beading effect starts to fade you know it is time to apply another coat.
Our Take: All in all concrete sealers are durable solutions to seal, densify, harden, waterproof and coat concrete. Some sealers last longer than others and some companies offer excellent warranties to back their products so you cannot lose even if they don’t perform as advertised.