This company is great for dirt/mulch supplies however I used them to reconstruct a small functioning pond that I already had (the tech suggested adding a waterfall); however, the project never was completed. I wouldn't pay the remaining balance and kept getting invoices to remit payment. Explained to them I would not pay remaining bill until the project was complete. They eventually wrote of the remaining balance off, and I was left with an incomplete project - basically a hole with water surrounded by a lot of rock. They eventually fired the pond construction technician. I eventually went with another company and now have a wonderful waterfall/pond.