William Keegan

Broker/Sales Associate

Weichert, Realtors® - Bernardsville

My experience for YOUR benefit.

Thinking of Selling?

Get your home sold fast and for Top Dollar!

Listing your home doesn't have to be stressful or overwhelming! You can count on great service with years of experience through each transaction. Contact me today to determine the next steps in fulfilling this rewarding experience.

Contact Us

Discover Luxury Listings

Get an insider look at these hot luxury listings within the MLS. Ask your agent about current showings!

Learn More
GET YOUR FREE MARKET REPORT

Curious about a Local Market or Area?

Get your free market report that outlines price reductions, new listings, comparable listings and more!

Get My Report

About William Keegan

Bill Keegan has been helping homeowners buy and sell real estate in Martinsville, Bridgewater, and northern Somerset County, New Jersey since 2001. As a licensed Broker Associate with Weichert Realtors, Bill brings more than two decades of local market experience, sharp negotiating skills, and a rare ability to cut through the noise and make the process clear from the first conversation right to the closing table.

What sets Bill apart is not just his extensive kowledge of the market and the process, but how he communicates it. His approach has always been to make sure his clients get the information they actually need, free from the confusion and distraction that too often surrounds one of the biggest decisions of their lives.  Bill's clients often comment on how patient and thorough he is in helping them make confident, well-informed decisions.

As a business development coach with PowerUP, Weichert's internal training & coaching program, Bill helps other agents develop & sharpen their real estate skills and systems. For buyers and sellers in Martinsville, Bridgewater, and the nearby Somerset County communities, that means working with an agent who doesn't just have the knowledge, he's counted on to teach it.


Let's Talk About Real Estate