Find us on Facebook

Family Owned | McGrath Contracting LTD. | Campbell River, BC | 250-286-9992


BC Parks

McGrath Contracting Ltd. are the proud operators of several Provincial Parks on the Sunshine Coast and in Desolation Sound.

For those seeking a camping experience with basic amenities, Inland Lake, Saltery Bay, and Okeover Arm offer drive-in sites, potable water, outhouses, garbage and recycling services, and many recreational opportunities. All our Sunshine Coast Parks are hosted from May 15-September 15.

Inland Lake boasts a 14 km wheelchair accessible trail that is popular with hikers and cyclists of all ages. There are also established backcountry camping spots around the lake. Half the sites at Inland can be reserved online. The rest of the sites are first come, first serve.

Saltery Bay Provincial Park also includes Mermaid Bay, a popular diving area and an amazing viewing area for phosphorescents at night. Half the sites can be reserved online, the other half are first come first serve.

Okeover Arm Provincial Park has drive-in sites that are available on a first come first serve basis. This park is the starting point for many kayakers who are heading out for adventures in Desolation Sound Marine Park.

Desolation Sound Marine Provincial Park is a world-renowned kayaking destination. With 11 different marine sites to choose from, there is no limit to the adventures for paddlers in this pristine area. A backcountry permit is required to camp in the park. It is recommended that permits be purchased before heading out using BC Parks Backcountry Reservation System.

For more information on BC Parks, please visit their website.

For our Metal Fabrication and Welding division, CLICK HERE

Proud participants in the Management of Recreation Sites and Trails BC

We happily partake in the management of many 'Recreation sites and Trails' across Vancouver island, as well as several 'BC Parks' sites on mainland BC.

For more info on what Recreation Sites and Trails BC has to offer, please visit,
check out for information on BC Parks.