Meet the Agent

Keller Williams Metropolitan Realty

John has a wealth of business contacts that he shares regularly with his clients. John enjoys helping his clients achieve their goals whether they are buying, selling, renting, or managing a property. He loves creating new relationships, and the general challenge of the industry. His attention to detail and great service inspire his clients, and his broad realty experience includes; first time home buyers, multi family investing, single family homes, condominiums, rentals, commercial properties, short sales, bank owned, and new construction.

John's life experience includes five years in the insurance industry, and four years of active duty in the Marine Corps. John enjoys skiing, hiking, biking, and rooting for the Red Sox and Patriots. 

Keller Williams Metropolitan Realty 168 South River Road Bedford, NH 03110 603 232-8282
  • Community Events

    Psychic Development Group @ Moth and Moon Studio
    10-25-16 6:00 pm - Alpha Loft
    Mediumship and Psychic Development

    Are you ready to work your intuitive muscles? This ongoing development group is for those looking to enhance, expand and practice their psychic abilities. Traditional and progressive psychic development techniques, topics and exercises will be...

    10-25-16 6:00 pm - Alpha Loft
    Profile Chorus

    We welcome all female singers to visit our open rehearsals every Monday at 6:45 PM! We sing 4-part a cappella harmony and are always looking for women of all vocal ranges.  If you have a low range, no problem!  We are looking for more basses in...

    Augment your world: Applying AR and VR
    10-25-16 6:00 pm - Alpha Loft
    Google Developer Group New Hampshire

    Everywhere you look, AR and VR have been gaining ground. But what does it mean to you as a developer, or a business? What are some real-world things you can do - more than ride a VR roller coaster for fun? Come join us at Alpha Loft in Manchester...

  • Welcome to my new web site

    Please have a look around, and don’t hesitate to get in touch if I can be of assistance.