Race Carpet and Vinyl has a great selection of carpets and vinyl. When they didn't have the exact shade of carpet I wanted, I brought in the color and they found a carpet to match it perfectly! They offer many different styles of carpet with many different warranties. They installed my carpet and even removed my old carpet for me. They were very dependable and reliable. They were there when they said they would be and they finished the job when they said they would. When I need carpet again, I will definitely call Race Carpet.