Make it Shine Detailing

  • Say No!

    Hey there! My name is Kaval Vilkhu, owner/operator of Make it Shine Detailing in Vaughan, Ontario, Canada. Established in 2007, I started as a die-hard…