Carpet Cleaning Companies Be the first to review Rating: 62 Mays Carpet & Upholstery PO Box 104, Dubois, ID