When you’re building a new house, there are so many choices you need to make. From roofing to appliances, your head is probably spinning. One of the hardest choices though is your floor covering – specifically, new carpet. Why? There are just so many options. The best carpet for your home is often based on your specific needs. Do you have young kids and pets? If yes, stain resistance should be a priority. Will it be used in high traffic areas