#Heritage restoration #Restoration contractors: natural stone #St. Thomas #ON #ontario #Heritage restoration #Restoration contractors: natural stone #236220-Commercial and Institutional Building Construction