LOCATIONS

Click on the map to view all locations

Carroll Concrete serves federal, state, commercial and residential markets with a full range of ready-mix products. Everything from a standard residential mix to the highest performance bridge or superstructure concrete is available from all of our ready-mix locations.

Berlin Bradford Brattleboro Bristol Charlestown Columbia Coventry Guildhall Littleton Keene Newport Peterborough Randolph St. Johnsbury Swanton West Lebanon Woodsville
Berlin Plant 2017

Berlin

379 Granger Road
Berlin, VT 05641
 
Phone: (802) 229-0191
Plant Manager: Alvin Hammond
Area Manager: Shaun Carroll III
bratt

Brattleboro

122 Fort Bridgman Road
Vernon, VT 05354
 
Phone: (802) 254-9290
Plant Manager: Gary Knapp
Area Manager: Shaun Carroll III
Bristol, NH Plant

Bristol

14 Corliss Road
Alexandria, NH 03243
 
Phone: (603) 744-9300
Plant Manager: John Daley
Area Manager: Shaun Carroll III
Charlestown

Charlestown

368 Springfield Road
Charlestown, NH 03603
 
Phone: (603) 826-4444
Plant Manager: Gerald Fernett III
Area Manager: Shaun Carroll III
columbia

Columbia

Tri-County Dr
North Stratford, NH 03590
 
Phone: (603) 237-5739
Plant Manager: Mark Newman
Area Manager: Doug Burns
Coventry VT Plant

Coventry

2014 Alder Brook Road
Coventry, VT 05825
 
Phone: (802) 334-2000
Plant Manager: Brian Mason
Area Manager: Doug Burns
Guildhall- 1

Guildhall RM | Guildhall S&G

429 Breault Road 
Guildhall, VT 05905
 
Phone: (802) 328-2000
Plant Manager: Duane Gilcris
Area Manager: Doug Burns
Keene NH Plant

Keene

40 Old Homestead Highway
North Swanzey, NH 03431
 
Phone: (603) 358-3400
Plant Manager: Randy Short
Area Manager: Shaun Carroll III
Littleton 1

Littleton

526 Railroad St.
Littleton, NH 03561
 
Phone: (603) 444-6070
Plant Manager: Joseph Vital
Area Manager: Doug Burns
DCIM100MEDIADJI_0004.JPG

Newport Sand & Gravel

PO Box 1000, 8 Reeds Mill Road
Newport, NH 03773

 

Phone: (603) 863-1000
Crusher Supervisor: Mark Scott
Peterborough NH Plant

Peterborough

399 Jaffrey Road
Peterborough, NH 03458

 

Phone: (603) 924-1999
Plant Manager: Greg Lang
Area Manager: Shaun Carroll III
Pike Hilll

Pike Hill Quarry

142 Pike Hill Road
Newport, NH 03773
Phone: (603) 863-5559
Aggregate Dispatcher: Bob Young
Aggregate Superintendent: Roland Aucoin
Redi Rock1

Redi-Rock

53 Aspen Road
Newport, NH 03773
 
Main Office- (603) 863-1000
Redi-Rock Operations Manager: Robert Lusher
main

Main Office

8 Reeds Mills Road
Newport, NH 03773
 

 

Main Office- (603) 863-1000
St Johnsbury Plant 052020 (2)

St. Johnsbury

809 Portland Street
St. Johnsbury, VT 05819
 
Phone: (802) 748-9101
Plant Manager: Lucas Eaton
Area Manager: Doug Burns
south main

South Main - Newport

187 South Main Street
Newport, NH 03773
 
Phone: (603)-863-5558
Plant Manager: Justin Lang
Area Manager: Shaun Carroll III
sales

Construction Supply Store

PO Box 1000, 8 Reeds Mill Road
Newport, NH 03773
 
Phone: (603) 863-3377
Supply Store Manager: Tyler Rider
Supply Division Manager: Gordon Brill II

 

12-A

West Lebanon

301 Plainfield Road
West Lebanon, NH 03784
Phone: (603) 298-8777
Fax: (603) 298-5102
Plant Manager: Brian Miller
Area Manager: Shaun Carroll III