Dec 1 - March 31
Mon–Fri  7:30–3:30
Saturdays    closed



April 1-November 30
Mon–Fri  7:00–4:30
Sat    8–12 noon

Associated Builders and Contractors, Inc. NH/VT Chapter


Material delivery prices are quoted upon request.


 Check us out on Facebook!



Frequently Asked Questions


Where is St. Pierre Inc. located?

Our physical and mailing address is 59 Jeffrey Rd. Charlestown, NH 03603.

Do you have any other locations?

Yes. We have two sister companies. Cohen Quarry located in Marlow, NH and Cheshire Quarry located in Marlborough, NH.

What types of products do you sell?

We produce many different products from sand & gravel, loam, crushed ledge products, and recycled materials.  Please visit our Products and Pricing page for more information about some of our more common materials.

What is the procedure for picking up materials at your facilities?

Upon arrival at one of St. Pierre Inc.'s facilities, please obey all posted signs and proceed to the scalehouse. The weightmaster or loader operator will provide direction from there.

What size vehicles do you load?

We load most any type of truck or trailer. All trucks and trailers must have sideboards and tailgates.

I only need a small amount of material to fix a patch in my lawn. Can I load the material myself with a shovel?


What is your minimum delivery load size?

Based on your location, there is a minimum delivery charge for any load under 15 tons. Full loads are based on a per-ton rate.

How do I set up a delivery to my home or jobsite?

Just give us a call with all of your information, project location, material needed, delivery instructions, delivery time, and payment method. We will take care of it from there.

How can I pay for my material?

We accept cash, check, or credit card and payment is required at the time of pick up or delivery

Does St. Pierre Inc. accept recycled materials?

Yes, clean broken asphalt is accepted at all three St. Pierre Inc. locations.

I have a job that I would like an estimate on. Who should I contact to get an estimate?

Simply email our project manager, Jeremy, at or call our office at 603-826-4121 to schedule a time for us to come look at the job and provide a free estimate.