stokes mcnutt & partners