iCheck Inc., Canadian owned and operated, provides national, one point of contact, for all maintenance and repair, plumbing and electrical services. Backed by over twenty-five years experience, we've been providing clients coast-to-coast with extended reach and unmatched quality. As one of Canada's largest national maintenance and repair companies iCheck services over 4000 facilities including financial institutions, government, commercial, industrial and retail facilities. iCheck provides service to all companies of all sizes, coast to coast.more...See more text