I absolutely love this product. Some other urine removing liquids might work better on smooth surface but don't do the job when it comes to uneven surface with pores and grooves. I can still smell urine after using other products. With my dog son getting into a funny habit of rushing into bathroom at 3am every day for poos and pees, I wouldn't risk leaving the urine there till I get up as it will all be sucked into the floor pores. This product is excellent as I find no trace of smell in my floor. Highly recommend.