Qualified Automotive Technicians, Better than the Dealer in Windsor, ON

Your source for vehicle repairs and maintenance in Windsor Ontario is Cowell Automotive, with excellent, certified service every visit!

We offer:
Regular maintenance
Engine repair
Diagnostics
Transmission Repair
Suspension Repair
Tire Service
And more,

For more information please call: 519-972-9200