Nova Scotia

Plants

Antigonish

3066 Post Road, Antigonish NS B2G 2K3

902-863-5080

Aulds Cove

170 Quarry Road, Aulds Cove NS B0E 2G0

877-747-2177

Bedford

25 Mann St, Bedford, NS B4A 2W4

902-468-9800

Dartmouth

18 Macdonald Ave, Dartmouth, NS B3B 1C5

902-468-9800

Halifax

60 Horseshoe Lake Drive, Lakeside, NS B3S 0B7

902-468-9800

Kentville

80 Donald Hiltz Rd, Kentville NS B4N 3V7

902-678-6906

New Glasgow

123 John Street, New Glasgow NS B2H 2N1

902-752-0861

New Minas

96 Cornwallis Ave, New Minas NS B4N 3M7

902-681-3173

Sydney

1467 Alexandra Street, Sydney NS B1P 6J7

902-539-5217

Truro

186 Lower Truro Road, Truro NS B2N 1B1

902-895-3837

Yarmouth

28 Industry Ave, Yarmouth NS B5A 4B2

902-742-7273

Folly Lake – Aggregate

35 LaFarge Lane RR#1, Londonderry NS B0M 4A8

902-662-2422

Plymouth – Aggregate

1310 NS-334, Arcadia NS B0W 1B0

902-663-2825

Yarmouth – Aggregate

1546 Hardscratch Road, Yarmouth NS B5A 4A8

902-742-9682

New Brunswick

Plants

Fredericton

246 Hodgson Road, Fredericton NB E3C 2G4

506-450-8363

Miramichi

257 General Manson Way, Miramichi NB E1N 6K7

506-622-4593

Moncton

648 Edinburgh Dr, Moncton NB E1E 4C6

506-857-8093

Oromocto

27 Lewis Street, Oromocto NB E2V 2X4

506-357-7275

506-357-5746

Saint John

800 Somerset Street, Saint John NB E2K 2Y7

506-634-8040

Sussex

11 Earnhardt Road, Sussex NB E4E 6A1

506-433-2660

Blagdon – Aggregate

66 Eagle Rock Road, Welsford NB E3K 3X7

506-757-8657

Accounting Office – NS

20 MacDonald Ave, Dartmouth NS B3B 1C5

902-468-8040

 

Accounting Office – NB

651 Edinburgh Drive, Moncton NB E1E 4E3

506-857-8711

 

How can we help you?

    Your Name (required)

    Your Email (required)

    Subject

    Your Message