Answer by
FinanceGuy (82)
Hardwood should be installed first. Hardwood installation will create dirt and dust that you do not want the carpet to pick up. Also, if the carpet will meet the hardwood in any room, the carpet should be stretched to the hardwood and tucked between the tackstrip and hardwood.