Do it yourself or not?
How difficult are home improvement projects and how much can a handy homeowner save?
Image 1 of 70
Install a marble floor
A flooring contractor will charge $1,412 to install 12-inch marble tiles laid in mortar in a 10- by 10-foot hallway, with $545 in materials. Full story