I’ve never dealt with a more professional insurance broker. CMX took the time to understand my business insurance requirements. I got the cover I needed at a better price. Full marks!