Better Business Bureau (BBB)
The Better Business Bureau (BBB), founded in 1912, is a corporation consisting of several private business franchises of local BBB organizations based in the U.S. and Canada that work together through the Council of Better Business Bureaus (CBBB). The goal of the BBB is to foster a fair and effective marketplace, so that buyers and sellers can trust each other ("Start with Trust"). Lone Star Catastrophe Services, Inc. is certified with BBB and holds an A+ rating!
BBB Torch Awards
Our flagship division, Cardinal Catastrophe Services, Inc., has been a finalist for the coveted Torch Award from the Better Business Bureau of greater St. Louis three years in a row, 2016, 2017, 2018, 2019 and 2020. Nominees for the Torch Award demonstrate “Trust, Integrity and Performance.” Only the best of the best make the list of nominees and the finalists are recognized as “companies who demonstrate best practices in leadership character and high standards of organizational ethics that benefits their customers, employees, suppliers, shareholders and communities.”
HAAG Certified Roof Inspector
The HAAG Certified Roof Inspector (HCRI) certification requires applicants to have completed a minimum of 100 residential roof inspections serving as the primary “on roof” inspector. We are one of the only companies in the Metro East who has certified project managers. In many cases, we have more education than your insurance company's adjuster, and certainly more than a generalist.