Abstract: A product recovery system for recovering product from a pipeline having a supply end and a destination end and having a path of primary product flow from the supply end to the destination end. The product recovery system includes a pig launching station connected to and in communication with one end of the pipeline. The pig launching station has a pig parking chamber which holds a pig outside the primary product flow. The product recovery system has a pig catching station connected to and in communication with the destination end of the pipeline. The pig catching station includes a clean-in-place chamber for housing a pipeline pig while the pig is cleaned without removing the pig from the product recovery system. A valve may be used to push the pig out of the clean-in-place chamber so it may be returned up the pipeline.