Carpet Removal Be the first to review Rating: 81 Great Choice Carpet Cleaning P.O Box 157, Hidden Valley Lake, CA