If you want to install a tile floor, here are a few things to consider.
Installing hardwood flooring updates a room without major renovations.
DIY Network shows you how to easily install laminate flooring. It's a snap!
Here are the DIY Basics on installing carpet squares.
Epoxy aggregate flooring can be installed on concrete, indoors or out.