Yard at Otisville, MI Checked Oct 15, 2026 Quotes 12

Mark Martin & Sons Inc

4.7 from 37 Google reviews

delivers · loads your truck · by the ton

DeliversPickupPosts prices

At a glance

Getting it
Delivers · Loads your truck
Sold
By the ton
Posted
Gravel and stone $14 per ton · Sand $15 per ton · Topsoil $23 per ton

Their website doesn't list what they stock. Call to ask

Posted prices

ItemPrice
Driveway Base, ton$14
Class II & Fill Sand, ton$15
Class III Fill Dirt/Clay, ton$14
Septic Sand, ton$18
Septic Sand, ton$29
Beach Sand, ton$18
Beach Sand, ton$29
2NS Sand, ton$18
2NS Sand, ton$29
Mason Sand, ton$19
Mason Sand, ton$30
Birdseye Stone, ton$29
6A Stone, ton$29
6A Stone, ton$38

From the yard's website, checked Oct 15, 2026. Delivery is usually extra. Confirm before ordering.

Delivery and pickup

Delivery area
Genesee, Tuscola, and Lapeer Counties; Otisville, Otter Lake, Millington, Fostoria, Davison, Mayville, Genesee, Burton, Flint, Clio, Vassar, Mt. Morris, North Branch, Birch Run, Goodrich, and Frankenmuth
Delivery fee
priced by zone which is based off the distance the job site is away from our location. Zone 1 – $100.00, Zone 2 – $110.00, Zone 3 – $120.00, Zone 4 – $140.00, Zone 5 – $160.00, Zone 6 – $180.00, Zone 7 – $200.00

Buying

Contractor pricing
Yes
Sells to
Homeowners / public, Contractors / landscapers
Season
Winter Hours: Monday – Friday 8am – 2pm
Business type
Quarry / aggregate producer, Mulch / soil producer

Where this came from

Each detail above is a quote from Mark Martin & Sons Inc's own website, checked Oct 15, 2026. Ratings and hours come from Google.

Show the 12 quotes
  • Sold byAll materials are sold by the ton. Source page
  • DeliveryThe cost of residential delivery is priced by zone which is based off the distance the job site is away from our location. Source page
  • Delivery areaMark Martin & Sons, Inc. has proudly served Otisville, Otter Lake, Millington, Fostoria, Davison, Mayville, Genesee, Burton, Flint, Clio, Vassar, Mt. Morris, North Branch, Birch Run, Goodrich, and Franke Source page
  • Delivery feeThe cost of residential delivery is priced by zone which is based off the distance the job site is away from our location. Source page
  • PickupThere is a minimum loading fee of $30.00 for personal vehicles. Source page
  • Loads your truckThere is a minimum loading fee of $30.00 for personal vehicles. Source page
  • Order onlinePlease call (810) 631-3478 / (800) 450-3478 or visit our page in order to request a quote. Source page
  • HoursWe are open Monday through Friday from 8am to 5pm and on Saturday from 8am to 12pm. Source page
  • SeasonWinter Hours: Monday – Friday 8am – 2pm Source page
  • Contractor pricingClick Here to Download MM&S 2026 Contractor’s Price List Source page
  • Business typeMid-Michigan’s #1 Aggregate Supplier Source page
  • Sells toClick on the links above to download our public and/or contractor pricing. Source page

How we check listings

Call Directions Website