Every day 10,000 seniors turn 65. By 2030, 1 in 5 Americans will be 65 years or older representing 72 million people. Baby Boomers control over 80% of personal financial assets and more than 50% of discretionary spending power. They are responsible for more than half of all consumer spending.
Falls are one of the most serious health risks among seniors over the age of 65, affecting more people than stroke and heart attacks combined. Falls are also the leading cause of death due to injury in those people 65 and over. Despite the inherent risks seniors overwhelmingly prefer to stay in their homes as they age.