Saint John 506.693.7625 Nova Scotia 902.468.5502

Memberships

Active in our Industry

Castle Rock is an active participant in the continuing evolution of the Maritime construction industry. We are members of: