</font><font color="blue" class="small">( How long should you wait after concrete is poured to seal? Does it have to cure first?
)</font>
Everything associated with concrete finishes, with the exception of curing compounds or cure-n-seal products, require you wait at least 28 days. Concrete continues to cure (hydrate) for years.
Behr has a new three-part system (clean, etch and finish) out that looks really promising. I am waiting to try it on a new garage slab. Cost is just shy of $0.30 per sf. Oh yeah, the cleaning is mandatory for any finish applied to any concrete, even new stuff.
I used a mixture of linseed oil and mineral oil burned into the surface with a high-speed polishing buffer in my shop. I got the idea after building several sort and shipping facilities for one of the major overnight carriers. They use varying ratios of these two, with the occassional thinner throw in depending on local climates. I used it in my last building and after 6 years with only occasssional mopping and buffing, it still looked fresh.
IF this mixture is really burned in it will provide a tough gloss finish that looks like a $1000 wax job on that Rolls. Oil and grease cannot stain it and they wipe right off. Biggest problem with this method is that if you get the ratio wrong, it can take days (weeks) to dry enough before trying again. Learned this the hard way after trying the same mix in Indiana that I used in Alaska. . . . . oops! Just a bit more humidity here.
Good luck,
Don