is carstar a franchise
CARSTAR is the leader in the collision repair industry, with over 100 franchise locations across all 10 provinces.