Attorney Andrew Shepherd focuses his practice on estate planning, probate and trusts, business law, real estate litigation and more.