I used John and Cascade Insurance for my renewal this year, not because they were the cheapest, but because they were the most professional and personable to deal with. I feel safe in the knowledge that John has me well covered.
After struggling to find a company that would give public liability insurance to a company training care staff John and his wife came to the rescue. A video call was set up to ensure the company understood my exact requirements and everything was set up as requested within a few days. Would recommend to others as John and his wife give that personal touch that you would not get with a large provider.