Alcock Productions offers lifestyle photography in the Toronto area. This includes everything from engagement shoots, to wedding photography, newborn photography, and family photography. We also provide corporate photography such as headshots, and professional business photography (great for use on your website).