BGI is a general contracting company based out of Toronto, Ontario.Specializing in residential and industrial projects, we currently serve homeowners and property managers in Ontario (primarily in the Toronto/GTA area), Quebec (Montreal), and in Nova Scotia (Halifax).