Modern Niagara offers mechanical contracting, electrical contracting, HVAC service, commercial plumbing, sheet metal fabrication and more across Canada.