ABC Impressions is a mobile life casting business based out of the beautiful Niagara Region. Life casting is a unique form of art that sculpts moments in time and preserves them for years to come. Whether you want a special newborn keepsake, or a memorable paw print, we at ABC Impressions are ready to help. We realize the importance of remembering precious moments and we take it to heart in every casting we create. We are honoured to be a part of creating Niagara’s impressions to last a lifetime.