Linoleum flooring is affordable, and in many cases, DIY friendly. If you're dealing with a more technical install, however, it's better to leave it to a pro.