Truthfully, I keep my involvement in site work to a minimum.  Local landscapers are much cheaper to set stones, remove bushes and things like that.  Usually, I ask that the site be prepared for our work to commence and that you bring in a landscaper after to make the site what you want.