Big Bob's Carpet Outlet has one of Yuma's largest selections of in stock flooring. They sell carpet, ceramic tile, laminate and hardwood floorings, and sheet vinyl.
They have lots of partial rolls of carpet, that is discontinued by the manufacturers, at very low prices. I selected a quality carpet for my living room, and received a great price on it. They installed it, and did a good job.