I am working with a customer who owns a lot on a lake in the Twin Cities area and wants me to build a home on it for them. I have never built a home on a lake or property that isn't a new development. It makes me a bit nervous being so close to the water, that the soil may be unstable. Is it a good idea to have the owner doing soil testing prior to me giving a price to the buyer? Who would I call to do such a thing? Are the tests accurate?