I was very pleased in working with KMJ as their personnel at all levels of the organization were experienced, efficient and professional. I would highly recommend KMJ for audit and tax services to any private or public company given their high level of service and their depth of knowledge in multiple industries.