Are you remodeling your home? Need to update that old bedroom or office? Do you hate the outdoor carpet on your patio? We have you covered! We have an almost endless selection of flooring materials to meet your every need. Stop by our showroom at 2121 James Ave to see what we have available or call us at (530)544-4018 to schedule a free estimate.