Auto body shop. At CARSTAR Oakville¸ we are committed to providing the highest quality repairs at the best price possible and within the fastest delays since 1995. Auto body repair is our specialty, so whether you’ve been involved in a major collision, or just have a minor dent or scratch, trust us for all your auto body repair needs.