5 /5 Michael Akens: Canyon Insurance has always been there to answer all my questions, and help me find answers to even the most difficult ones. They are always helpful if I need a little extra help with audits. I have all my company insurance needs with them ( GL, Workers Comp, and Fleet.