D.B. McCracken Law, LLC is now doing business as Dogwood Advisors.