Our shop is an approved 24 hour Motor Vehicle Inspection station, equipped to complete all services and repairs. Our 24/7 breakdown assistance keeps you on the road no matter where you are, we are always one call away. Sousa has two locations: Mississauga ON, and Cambridge ON, to better serve all of your needs.