The other problem with carpet is that , and this sounds so pathetic, it gets dirty all the time, We have a lovely light colored carpet in our showroom , when clean it looks wonderfull but all it takes in bubble gum stuck on some ones shoe that leaves a messy stickyness allover the carpet , or a good rain and mud.
I was spending more time cleaning carpet at one stage than selling vacuums.
demo carpets and hard wood flooring are the way to go. It just looks so much more upmarket too