Our latest project:

Lowell Productions is a video production company based in Prince Edward Island, Canada and we render our services nationally. We offer stylish and engaging video production for a versatile clientele.