Eck, Schafer & Punke, LLP. Directions