Photo Gallery

There was an error loading the albums. You can view them on Facebook, or reload the page by clicking here.

    Stay Connected

    Enter your email address to request my newsletter

    Office Locations

    Request a meeting or find out where you can meet our team

    • WASHINGTON, DC OFFICE 512 Cannon House Office Building
      Washington, DC 20515
      Phone: 202-225-3665
      Fax: 202-225-1891
    • BINGHAMTON OFFICE 49 Court Street
      Metro Center, Suite 210
      Binghamton, NY 13901
    • NEW HARTFORD OFFICE 555 French Rd
      Suite 101
      New Hartford, NY 13413