Upland Contracting Ltd. Upland Contracting Ltd. Categories: Campbell River Silver Updated 6 months ago.