City Towing Services is a fully licensed, insured, and Wreck Master certified towing company. We are an official police towing company with state of the art equipment and certifications. We are capable of handling all towing needs in and around New Castle County Delaware.

You can be confident that you will receive the best possible service regarding private property impound, towing services, and abandoned vehicle removal. Our years of experience in the market is our best certification. With City Towing Services, you can expect professional and ethical treatment from our qualified staff. Our team is committed to re imagining the towing experience for each of our clients. The future of our business depends on long term results.