Hagelin Spencer LLC has offices conveniently located in Buffalo, Rochester, Garden City, Syracuse, Jersey City and New York. While our firm is large enough to have the resources necessary to satisfy even the largest corporate client, our attorneys do not lose sight of the importance of building...