Big enough to meet your needs...
Small enough to know your name.
Big enough to meet your needs...
Small enough to know your name.
Big enough to meet your needs...
Small enough to know your name.
Big enough to meet your needs...
Small enough to know your name.
Big enough to meet your needs...
Small enough to know your name.
Big enough to meet your needs...
Small enough to know your name.
Big enough to meet your needs...
Small enough to know your name.

Belliveau Veinotte

belliveau veinotte location new

Office Locations

Halifax - 902-444-4278

Suite 204, 620 Nine Mile Drive, Bedford, NS

Chester - 902-273-3080

4171 Highway 3, Chester NS

Bridgewater - 902-543-4278

11 Dominion Street, Bridgewater NS

Liverpool - 902-356-4278

7B Henry Hensey Dr., Liverpool NS

Shelburne - 902-875-1051

157 Water Street, Shelburne NS

Barrington - 902-637-1637

3289 Highway 3, Barrington Passage NS