Why would you want to seal it? Is your concrete dusting? Our are you seeing the rocks within the concrete? Probably the sealer would not stick because of all the junk imbedded in the concrete. The only time is when it is new, unless you spend big bucks to prep the surface, and then the sealer will only stop it from making concrete dust.