I've used Buddy Allen on three separate occasions and have been very pleased each time. Not only do they have very well trained sales people and installation workers, but they have an excellent selection of merchandise. I like the fact that they are a Carpet One Dealer and just around the corner from me. The carpet that I bought from them one year ago came with a 25 year warranty provided that it was cleaned every 24 months. The cleaning had to be done by particular people whose prices seemed very high to me. When I complained to my sales person, he told me to come down and he gave me a discount coupon that saved me about $50 off the price of the cleaning. It's things like this that will keep me going back to Buddy Allen for my carpet and flooring needs.