trail lawyers upper valley