Five stars are not nearly enough to express what an incredible human being Steve is, nor the quality of the work he does or the services he provides. We originally thought we were just hiring him to haul away the remains of an old shed and its contents, but Steve helped me figure out an option that would save me the most money, not the way that would make him the most. He was generous with his time and equipment and helped us tremendously when we faced flooding, broken home appliances, and other natural and economic disasters within just a few days of hiring him. Now he is going to level the area where my old shed was, lay down stone for the foundation of the new one, and help me with the construction of the new one. I thought I was hiring someone to haul away my trash, but what I actually got was a knowledgeable advisor, a project manager, a remarkable human being, and a good friend. I cannot recommend Steve or his services highly enough.