Landscaping Supplies, Mulch, Stone, Gravel, Soil | Lynchburg, Virginia

JMJ Companies, Landscaping Supplies, Mulch, Stone, Rock, Gravel and Dirt


How To Order

There are three ways to order:

1) Simply stop by our store, browse our selection, pick up your materials or have one of our drivers deliver it.  We are always happy to help you calculate and answer your questions.

2) Choose your product from our website, use our handy volume calculator to determine how much you need and e-mail your order to

3) Give us a call at (434) 239-5311.

4) For our Landscape Professional you can apply for a Contractor Advantage account which entitles you to discounts and more.  We also offer a business credit account for qualified customers, Call (434) 239-5311 for a credit app, fill it out, fax it to (434) 239-0225, e-mail to or simply bring it by our office.

Our Hours

Monday Through Friday

7:00 am — 5:30 pm


7:00 am — 3:00 pm

Closed Sundays