Click here to learn more about our Covid-19 safety measures and protocol.

All of Our Locations

Mainland Sand & Gravel operates two rock quarries and four depots. Click on the interactive map below to learn more about each location.

Bradner Fill Site – Abbotsford
29199 King Rd
Abbotsford, BC

Get Directions

Bradner Pit – Abbotsford
29199 King Rd
Abbotsford, BC

Get Directions

Lefeuvre Pit – Abbotsford
560 Lefeuvre Rd
Abbotsford, BC

Get Directions

McLean Quarry – Abbotsford
37353 Ward Rd
Abbotsford, BC

Get Directions

Williams Fill Site – Abbotsford
2801 Sumas Mountain Road
Abbotsford, BC

Get Directions

Head Office – Langley
9525 201 Street
Langley, BC

Get Directions

Construction Office – New Westminster
220 Edworthy Way
New Westminster, BC V3L 5G5

Get Directions

Jamieson Quarry – Abbotsford
37195 Ward Road
Abbotsford, BC

Get Directions

No. 5 Road Depot – Richmond
12500 No. 5 Road
Richmond, BC

Get Directions

No. 6 Road Depot – Richmond
14271 River Road
Richmond, BC

Get Directions

Timberland Road – Surrey
10619 Timberland Road
Surrey, BC

Get Directions

Port Kells Depot – Surrey
19909 101 Avenue
Langley, BC

Get Directions

New Westminster
220 Edworthy Way
New Westminster, BC V3L 5G5

Get Directions