Rugs can entirely change the feel of a room. Don't neglect your floors. Shop our large selection of contemporary, modern, and traditional rugs in custom length. Available in runner, oval, rectangle, round, octagon and square. Create a place for cozy moments or a centerpiece for your style. Transform any space beautifully, easily, and instantly with area rugs. At C and R Carpet and Rugs we have the largest selection of area rugs in Fredericksburg and Northern Virginia.