I'm moving my garage from ten feet from the road to next to my house, (getting out in the winter time was the theory behind that madness back in the day. I'm plan on taking my kubota which has a small backhoe attachment and digging(they have rentals where you can get one) a trench 42" (code in michigan) deep the width of the bucket, without disturbing the ground that the footer is going to set on, may be a problem for your sandstone issue, but u can make it a little deeper if you need to remove large stones just figure a little more concrete or fill and tamp the dirt down level. setting a level string line just on the inside of foundation suspended about a foot above so i can check the level of footer by measuring down to the top of the pour. calling the concrete truck and having them fill the trench unfortunatly in your case, in avoidance of the cement blocks you'll need to put at least one coarse of block, I'm planning on two, then hammer drill holes thru hole in top of block into the footer, dropping in some threaded rod, and filling the core holes of the block with mortar This leaves a nice looking exposed block foundation to set your sill plate on and bolt it down. the dirt acts as the form, seen this done many time up here. also seperates the footer from the garage floor when u pour it. good luck with however you do it. P.S. water is the enemy, make sure it will flow away on all sides, my current one built by someone else in the side of a hill, floods in the spring and heavy rains.