Please enable JavaScript to view all aspects of this website.


We have the most affordable rates in the area for topsoil delivery & pickup! Call us Today and speak to our experienced staff!

Our Products



A healthy landscape needs topsoil that is dense with nutrients, so your trees and plants can be strong and beautiful. Our topsoil will help your foliage get that impressive nursery look. It is tested to ensure that you get the best soil for a great price.

Alt Text


The winter season can take a toll on flower and tree beds. When springtime comes around, you need to update your beds with the highest quality mulch around. Sparks Industries has various kinds of dyed mulch that enhances the curb appeal of your property.

Alt Text


There are plenty of reasons to consider adding our compost to your yard or garden. Besides the multitude of benefits it provides to your crops and flowers, it is also one of the most eco-friendly products for repurposing biodegradable waste.

Alt Text

Landscape Stone

No matter the type of masonry job, Sparks Industries has the inventory to complete the project. We have various kinds of crushed stones that can be used for everything from driveways to fireplaces.

Delivery and Pickup Available

Don't wait until your beds are filled with unwanted weeds and brush, call today for fresh mulch. Start off the warmer season with beautiful flower beds to look at. You can count on our experienced staff to get you the best mulch around.


Our mulch is perfect for small and large landscaping projects. Whether you are updating your front yard or filling in a park or playground, our team can deliver the proper amount to you! We have the most experienced and knowledgeable staff in the area, as well as some of the best prices in town.

Locations in Doylestown & Jamison, PA

Contact Sparks Industries

Fill out the form or use the contact info below.

Doylestown Location

4094 Burnt House Hill Rd, Doylestown, PA 18902

Doylestown Hours

Monday - Friday: 7am - 5pm

Saturday: 7am - 3pm

Sunday: Closed

Jamison Location

2616 Rushland Rd, Jamison, PA 18929

Jamison Hours

Monday - Friday: 7am - 5pm

Saturday: 7am - 3pm

Sunday: Closed




Request a FREE Quote

Need Help? Check out our yardage calculator.
Please give us at least 3 days lead time.

Please note that Free Quotes have a two yard/ton minimum for delivery. Orders below the minimum must be picked up. Unit price per yard are less expensive if you choose to purchase in bulk.