MacDuffie Sand & Gravel

Batavia NY Stone Prices

For over 60 years MacDuffie Sand & Gravel, located in Pavilion NY, has been serving the Batavia and Leroy New York areas as a proud family owned and operated business. Our top quality unprocessed and processed materials are offered at low prices. We are dedicated to offering the best products and services in the area! Your satisfaction is our priority. All prices FOB Pavilion Center Road Pit. Trucking fees are separate.

Item**                                                                                                                           Starting March 1st:


Bank-Run Gravel $4.65 per ton
Sand $4.70 per ton
Fill $4.35 per ton
Overburden $4.10 per ton


Screened – Items #2, #3 & #4 $5.95 per ton
Screened – 1" minus gravel $5.95 per ton
Screened Sand $5.85 per ton
Screened Utility Sand $5.85 per ton
Screened Stone – 2" Minus $5.85 per ton
Oversized Stone $5.85 per ton
Compost/Rotted Manure $10.80 per yard

Formulas for determining your Square Footage

Rectangle: Length x Width = Total Square Feet
Circle: 3.14 x Radius Squared = Total Square feet
Triangle: Lenght of Base x Lenght of Height x .5 = Total Square feet

Width (Feet)
Length (Feet)
Thickness (Inches or Feet)
Feet  Inches
 cu yds

1 Cubic Yard = (Lenght x Width x Depth divided by 27)

1 Inch Depth
2 Inch Depth
3 Inch Depth
4 Inch Depth
5 Inch Depth
6 Inch Depth
7 Inch Depth
8 Inch Depth
9 Inch Depth
10 Inch Depth
11 Inch Depth
12 Inch Depth
324 Sq. Ft.
162 Sq. Ft.
108 Sq. Ft.
81 Sq. Ft.
67 Sq. Ft.
54 Sq. Ft.
47 Sq. Ft.
40 Sq. Ft.
36 Sq. Ft.
33 Sq. Ft.
30 Sq. Ft.
27 Sq. Ft.

*Prices effective until further notice
** We reserve the right to limit materials and quantities.
Call to confirm prices for carryover projects that began prior to March 1, 2016.
Contact Us for Project-specific pricing.

584-3263 (Office)

739-8112 (Cell)

Call MacDuffie Sand & Gravel serving Pavilion, Leroy and Batavia, NY today at 585-739-8112 or 585-752-3600!


Service Areas Include: Batavia NY, Pavillion NY, Avon NY, Geneseo NY