at Carstar, we realize that you might be in need of a rental car when
your car is being repaired. We will do everything possible to get you
on your way as speedily as possible and are delighted to help with your
us today at (905) 837-2144 for a free estimate.