Find Your Perfect Home in Our Local Towns
Whatever type of community you are drawn to, our local towns have something for you. Whether you’re looking for land, a condo, a single-family home, a historic building, or something unique, I am here to help you find the perfect property.
Click on the town below to explore detailed information about each area and begin your property search.
Let’s work together to make the home buying or selling process easier and more rewarding than ever.
Union County
- Berkeley Heights
- Clark
- Cranford
- Elizabeth
- Fanwood
- Garwood
- Hillside
- Kenilworth
- Linden
- Mountainside
- New Providence
- Plainfield
- Rahway
- Roselle
- Roselle Park
- Scotch Plains
- Springfield
- Summit
- Union
- Westfield
- Winfield
Middlesex County
- Cranbury
- Dunellen
- East Brunswick
- Edison
- Helmetta
- Highland Park
- Jamesburg
- Metuchen
- Middlesex
- Milltown
- Monroe
- New Brunswick
- North Brunswick
- Old Bridge
- Perth Amboy
- Piscataway
- Plainsboro
- Sayreville
- South Amboy
- South Brunswick
- South Plainfield
- South River
- Spotswood
- Woodbridge
Somerset County
- Basking Ridge
- Bedminster
- Beli Mead
- Bernardsville
- Blawenburg
- Bound Brook
- Bridgewater
- Far Hills
- Flagtown
- Franklin Park
- Gladstone
- Hillsborough
- Kingston
- Liberty Corner
- Lyons
- Marville
- Martinsville
- Neshanic Station
- Peapack
- Raritan
- Rocky Hill
- Skillman
- Somerset
- Somerville
- South Bound
- Warren
- Watchung
- Zarephath
Essex
- Belleville
- Bloomfield
- Caldwell
- Cedar Grove
- East Orange
- Essex Fells
- Fairfield
- Glen Ridge
- Irvington
- Livingston
- Maplewood
- Millburn
- Montclair
- Newark
- North Caldwell
- Nutley
- Orange
- Roseland
- South Orange
- Village
- Verona
- West Caldwell
- West Orange