Mcgilchrist Sons Roofing Sheet Metal Inc Remodeler - Salem, OR Looking to contact Mcgilchrist Sons Roofing Sheet Metal Inc? You can reach them at 503-362-4176