A car recovery service is a company that offers to tow away vehicles from the road and store them in their own facility