Winmar Property Restoration Specialists have added new Canadian offices in Vancouver, Calgary and Halifax. Winmar is a disaster restoration and general contracting company that specializes in property damage restoration for insurance companies. It currently has 28 locations across the province of Ontario.
Winmar expands across Canada