99668 Island Hwy, Campbell River, BCV9W 2B1Get directions
Campbell River Shake & Shingle Co Ltd is your roofing company of choice! We offer free estimates and product warranties for your peace of mind. Our company specializes in cedar roo...more...See more text