I purchased flooring from Bob's several years back. I had a budget I needed to stick to and walked into Bob's knowing that. The salesman was very nice and directed me to several different kinds of carpet that would work in my home. He was very schooled on which one would hold up the best to higher traffic and pest, as well as which one would look the best. I also needed an area tiled and he was able to help me find a tile that would compliment the house very well. The worked wih me to get a scheduled time and were very quick to get the flooring installed. The installers were wonderful, and did a great job at get the carpet in in a timely fashion. All in all a good experience.