Bulk Gravel & Stone
Delivered in Bucks County

Driveways, landscaping, drainage, construction — we deliver the material you need, when you need it, right to your property.

Call to Order Browse Products
Local & Reliable Fast Delivery Competitive Pricing PA & Central NJ

Our Products

All materials sold by the ton or cubic yard. Call us for current pricing and availability — (215) 253-7147.

🪨
#57 Stone (3/4" Crushed)
The most popular driveway stone. Clean, angular crushed limestone that compacts well and drains fast.
Driveways · Drainage · Base material
#2 Stone (1.5"–3")
Larger crushed stone for heavy drainage applications and decorative borders.
French drains · Drainage beds · Borders
🟡
Pea Gravel (3/8")
Small, smooth, rounded stones. Attractive natural look, comfortable underfoot.
Paths · Playgrounds · Landscaping
🌫️
Stone Dust / Screenings
Fine crushed stone that compacts into a solid, stable surface. Ideal under pavers and slabs.
Paver base · Flagstone · Walkways
🪵
River Rock
Smooth, naturally rounded river stones in various sizes. Beautiful and low-maintenance.
Landscaping · Dry creek beds · Borders
Crushed Limestone
White to light gray crushed limestone. Bright look with excellent drainage and compaction.
Driveways · Parking areas · Paths
🏗️
Crushed Concrete
Recycled crushed concrete — an affordable, durable option for driveways and fill.
Driveways · Fill · Sub-base
🟤
Mason Sand
Fine, washed sand used in construction, paver leveling, and mortar mixing.
Paver setting · Mortar · Leveling
🟫
Fill Sand
Coarse sand for backfill, grading, and base applications where drainage matters.
Backfill · Grading · Drainage fill
🌱
Screened Topsoil
Rich, screened topsoil ideal for lawn repairs, garden beds, and grading.
Lawn & garden · Grading · Raised beds
🍂
Hardwood Mulch
Double-ground shredded hardwood mulch. Retains moisture and suppresses weeds naturally.
Garden beds · Trees · Landscaping
🟥
Dyed Mulch (Red/Black/Brown)
Color-enhanced hardwood mulch for a polished, long-lasting landscape look.
Landscaping · Curb appeal · Beds

How It Works

Getting bulk material delivered to your property is easy.

1

Call or Text Us

Tell us what you need and how much. We'll help you estimate the right quantity.

2

Get a Quote

We give you a straightforward price — material plus delivery. No surprises.

3

Schedule Delivery

Pick a day that works for you. We deliver across Bucks County, PA.

4

Done

Material is dropped right where you need it. You're ready to work.

Serving Bucks County, PA & Nearby NJ

We deliver throughout Bucks County, PA and into Mercer County, NJ. Not sure if we cover your zip code? Just call and ask.

Doylestown Newtown Yardley Langhorne Bristol Levittown Bensalem Warminster Horsham Hatboro Richboro Jamison Chalfont New Britain Quakertown Sellersville Perkasie Souderton Telford Plumstead New Hope Lambertville area Buckingham Wrightstown Princeton, NJ Ewing, NJ Lawrenceville, NJ Bordentown, NJ

Frequently Asked

How much gravel do I need for my driveway?

A good rule of thumb for a standard driveway is 2–3 inches of depth. Multiply the length (ft) × width (ft) × depth (ft) ÷ 27 to get cubic yards. For example, a 50 ft × 12 ft driveway at 3" deep needs about 6.7 cubic yards. Call us and we'll help you calculate — it's free.

What's the minimum delivery amount?

Minimum order is typically 1 ton or 1 cubic yard depending on the material. Call us at (215) 253-7147 to confirm for the product you need.

How fast can you deliver?

We usually deliver within 1–3 business days. Same-day or next-day delivery may be available depending on schedule. Call to check current availability.

Where will the material be dropped?

The driver will place the material as close to your desired spot as safely possible from the road or driveway. Please have the drop zone clear before delivery.

Do you deliver on weekends?

Yes, we deliver Monday through Saturday. Call or text to schedule a Saturday delivery.

Do you accept credit cards?

Yes. We accept major credit cards, cash, and check. Payment details will be confirmed when you place your order.

Ready to Order?

Call or text us — we'll get you a fast quote and schedule your delivery.