Jack’s Windows Services is a construction company that specializes in windows installation. Jack, the owner, wanted the logo to feature the characteristic CN Tower to showcase that the company is Toronto based.

Another important part of the logo is the arch, which symbolizes a window through which you can see the part of Toronto’s skyline.