We just bought carpet from Marshall Carpet and I would absolutely recommend. While in the showroom, we had so many options and the sales people were very knowledgeable and helpful. The installers were great. They were efficient and cleaned up after they finished. From start to finish, everyone at Marshall Carpet was professional and helpful. We are so happy with the experience and the new carpet!