Petro-Canada is a Canadian-owned gas station offering fuel, car washes, and rewards points on purchases. Some locations include electric car charging stations.