Thanks for the interest! I don't think an icon would do much for this mark - the "guts" of it is the checkmark and adding an icon would just confuse things. I think this is a visually unique logo that emphasizes your company's name and makes it memorable.