From a financial reporting standpoint, Shannon & Associates has been the constant during all of our ownership and staff changes. They are up to speed on all accounting rules and changes and have helped us streamline our procedures through a period of rapid growth. In addition to being very accessible, they provide a level of expertise that we would be unable to afford in-house.