Can’t say much about their excavating services... but don’t buy garden soil here. We were recommended by someone to get soil here for our newly installed garden. When we called to ask about the soil and price we were told that it was their premium flower bed mix and it was ideal for what we were looking for. So we went ahead and got quite a large amount of soil. During planting we’ve found so many pieces of garbage, metal, larger rocks etc. Within 2 weeks it is entirely filled with weeds. I would not call this premium soil at all, I would call it plain old dirt.
Best soil i have found locally, finally soil that isnt just bark mulch with some rotten fish ontop.