Home and business owners in St. Catharines and throughout the surrounding areas have been turning to B.M. Awnings for custom-made canvas goods since 1969. We are an owner operated business, committed to providing quality, customized work for every client.