Heritage-Crystal Clean, which provides parts cleaning and containerized waste services to small/mid-sized customers, announced terms for its IPO on Friday. The company plans to offer 1.7 million shares at an expected price range of $10.50 to $12.50. The company is also planning a concurrent private placement of $12.8 million worth of stock. William Blair and Piper Jaffray are underwriting the offering.