I had Nature Stone applied this past April over top of my badly cracked cement floor. They guarantee it for life against cracking and water/salt will not puddle on it. Maintanence is very easy.......just hose it out. Price depends on the condition of your existing floor but runs approximately 6 - 8 bucks a sq. ft.