YOUR HOME IS YOUR HAVEN Let our team of Real Estate Agents &
Lifestyle Experts craft your EXPERIENCE.
WATERFRONT UNDER $500K Love the Idea of Living on the Water? Us too!
Here are budget-friendly Seacoast Maine Waterfront listings that won’t break the bank!
GREAT HOMES = A GREAT LIFE Our team is licensed in both Maine and NH. We can help you find your HAVEN. WORK WITH US BECOME A KW AGENT Interested in a career in Real Estate?
1st TIME HOMEBUYERS We are excited to guide you through this process. There’s nothing we love more than you find your first home. ATTEND OUR SEMINAR HAVEN HEARTS Through our Haven Hearts Program a portion of every successful real estate transaction will be DONATED to a
Local Organization or Charity of YOUR choice!

Planning on Moving? Let’s Find Your Next Haven.


Featured Listings


Sold in 3 Days!

Featured Stories

  • SOLD IN 3 DAYS! 31 Ocean Avenue, Unit 311, York, ME 03909 -   31 Ocean Avenue, Unit 311, York, ME 03909 • SOLD in 3 DAYS! MLS #1456426   SEE YOU AT THE BEACH! Welcome to The Ocean House! A rare opportunity to own a one-floor living unit at the Ocean House right across from Short Sands Beach and all the fun of the restaurants, shops, new… READ MORE
  • PENDING! 188 Brave Boat Harbor Road, Kittery Point, ME -   188 Brave Boat Harbor Road, Kittery Point, ME • PENDING MLS #1456934 >>> TAKE THE VIRTUAL TOUR <<<   Welcome to Brave Boat Harbor! This magical Maine Cottage nestles atop a ledge, tucked into an oasis in nature in the desirable Kittery Point area known as the Brave Boat Headwaters. Built in 3 stages,… READ MORE
  • PENDING! 25 Greenwood Street, Eliot, ME 03903 -   PENDING, CONTINUE TO SHOW! Move right into this immaculate Colonial in South Eliot! This beautiful home was designed with entertaining in mind! The open concept first floor allows for cooking and gathering around the kitchen island or flowing dinner parties right on to the deck. Roast marshmallows all summer around the hard-scaped fire pit… READ MORE

Be the FIRST to know all the
HAPPENINGS of the Seacoast!

Our locations

Get in touch with us! 603-957-8466