Cheap Cooling Be the first to review Rating: 78 S&S Mechanical Services Inc Verified Pro 22014 Howell Dr Unit 1, New Lenox, IL Time in business: 54 years years