Their renewal system is easy and documents are all online which makes accessing them and finding them simple. I've never needed to claim so can't comment on that process.
I was struggling with getting insurance policies for all aspects of my business through other brokers, but managed to get fully sorted out in a few hours with Caunce O'Hara
Quicker over the phone. No messing about. Emailed documents straight away. Highly recommend Caunc O'Hara. Had to cancel because of employment contractual change. I will definitely be using this...