Solid and engineered hardwood floors are a great choice for most rooms in your house, but are not recommended for moisture prone rooms such as bathrooms, laundry rooms and mudrooms. Solid hardwood is not recommended to be installed in a basement since engineered hardwood is a better option. Check out how to hire hardwood floor contractors and the expectations.