Local Carpet Replacement Be the first to review Rating: 93 Advanced Carpet & Upholstery PO Box 714, Silverton, OR Time in business: 21 years years Licensed