About Us

Our Mission

To educate citizens on the causes and prevalence of pedestrian vehicle collisions while highlighting how LifeLight Umbrella can help reduce these incidences and save lives by making people more visible.


At LifeLight Umbrella, we arrive at our Toronto area offices each and every day with one mission in mind, which is to reduce the growing tragedy of pedestrian crashes. Over 100,000 pedestrian collisions occurred in North America in 2018 with pedestrians losing their lives on an hourly basis. We are purpose driven in the realm of public safety and our life safety umbrella invention is already protecting many urban pedestrians right across Canada. We take pride in our mission and knowing we are making a difference in so many communities.