Long time customer dropping a review finally because KBL Insurance actually made the whole process straightforward. The agent who handled my claim sha was patient enough to explain everything in detail instead of throwing jargon at me like most insurance people do. Had my policy sorted in one visit which honestly surprised me, and they didn't try to complicate things just to squeeze more money out of me like some of these companies. Worth the time I spent here abeg.