Skip to content


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


379 Granger Road
Berlin, VT 05641
Phone: (802) 229-0191
Plant Manager: Alvin Hammond
Area Manager: Brian Mason


122 Fort Bridgman Road
Vernon, VT 05354
Phone: (802) 254-9290
Plant Manager: Adam Howe
Area Manager: Mark Luopa
Bristol, NH Plant


14 Corliss Road
Alexandria, NH 03243
Phone: (603) 744-9300
Plant Manager: Andrew Spear
Area Manager: Mark Luopa
Charleston Plant


368 Springfield Road
Charlestown, NH 03603
Phone: (603) 826-4444
Plant Manager: Wes Carter
Area Manager: Mark Luopa


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


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

Guildhall RM | Guildhall S&G

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


40 Old Homestead Highway
North Swanzey, NH 03431
Phone: (603) 358-3400
Plant Operator: Jon Harvey
Area Manager: Mark Luopa
Littleton 1


526 Railroad St.
Littleton, NH 03561
Phone: (603) 444-6070
Plant Manager: Joseph Vital
Area Manager: Brian Mason

Newport Sand & Gravel

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


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


399 Jaffrey Road
Peterborough, NH 03458
Phone: (603) 924-1999
Plant Manager: Greg Lang
Area Manager: Mark Luopa
Pike Hilll

Pike Hill Quarry

142 Pike Hill Road
Newport, NH 03773
Phone: (603) 863-5559
Aggregate Foreman: John Early
Redi Rock1


53 Aspen Road
Newport, NH 03773
Main Office- (603) 863-1000
Redi-Rock Division Manager: Bill McCarney

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: James Wells
Area Manager: Brian Mason
south main

South Main - Newport

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

Construction Supply Store

PO Box 1000, 8 Reeds Mill Road
Newport, NH 03773
Phone: (603) 863-3377
Supply Store Manager: Nate Guyer

West Lebanon

301 Plainfield Road
West Lebanon, NH 03784
Phone: (603) 298-8777
Plant Manager: Dana Williams
Area Manager: Mike Dunklee