They have all types of flooring including ceramic tiles, linoleum, custom vinyl tiles , wood floors and even laminates. As far as floofing it can be your 1 stop shopping for any room. The service is very good unlike large home centers. They will return to your home if there is any problem since I had this happen. They are opened every day of the week. There are hundred of different styles to choose from. You are bound to find something at a reasonable price that touches your fancy.