4effect Communications provides digital marketing services and other small business marketing services in Hamilton, Ontario. We also edit web videos and training videos for businesses, and offer product photography. We also provide desktop publishing services including page layout and text composition for publishers.