Home HomeStars Updates Introducing Star Score – A New Way For Canadians to Evaluate Contractors