We have recently had to tear up the carpeting in our basement because of pet urine problems and are currently looking for a flooring solution that would prevent future damage. We are considering painting the floors with epoxy but have some apprehensions. The major concerns are the prep work -- the use of harsh chemicals to clean and etch the concrete -- and the durability of the epoxy.

Is epoxy the best answer to our flooring problem (getting rid of our pet is not an option) and what are some of your experiences using epoxy inside the home (not in the garage)?

Thanks in advance for your replies.