Extraction of THC or CBD takes place within a Hydrocarbon Extractor. Hydrocarbon solvents are used to strip cannabis or hemp biomass in a sealed system. Also known as a Closed Loop Extractor the Hydrocarbon Extractor is capable of extracting and refining (color remediation and winterization) extracted oils. THC or CBD crude extract is then separated from the solvent within the system, this step of the process is referred to as recovery and utilizes thermal differences and/or mechanical pressure provided from a refrigerant pump to recover the solvent. The Crude oil is then further refined to remove residual solvent and alter end product consistency/ composition.