Carpet can definitely devalue your home if it's not in good condition. Dirty, stained, or matted carpets can make a room look much less appealing, and can even make the entire home feel less inviting. If your carpets are in bad shape, it's worth considering having them replaced.