Carpet Cleaning Agents Be the first to review Rating: 69 Protect Carpet & Upholstery 145 E 100 S, Fairview, UT