Common Areas: Carpet or Flooring?

If the price tag of your new dream carpeting or flooring is causing you to have second thoughts about putting it in, a DIY (Do-It-Yourself) installation may be your best option.