Glacier View Contracting specializes in Shingle roofing and flat roof 2 ply systems. We are in the Prince Rupert this summer doing jobs. We have over 15 years experience and do free estimates and great work.