Oil Country Towing opened for business in October 2011 in Leduc, Alberta. We are proud to announce our second location opened in Edmonton 2017. We are an award winning customer service based light and heavy duty towing service. We provide such services as 24hour automotive towing, commercial heavy duty transport and towing, boosting, unlocking, and winching.