Located half-way between Vallejo and Napa in American Canyon, CA, Clark’s Rock has for over 40 years been providing homeowners and contractors the materials needed for their landscaping and masonry projects. Our yard is situated on 6+ acres affording us enough area to stock large quantities of the most popular flagstones, decorative rock, sands, inter-locking pavers, retaining wall and masonry products on the market today. We also make our very own amended top-soil mixture. We also offer stockpiled soil amendments, AB, crushed rock and barks to fit all your landscaping requirements. Delivery is readily available.