From our offices in Roseland, we serve clients throughout New Jersey, including Newark, Elizabeth, Jersey City, Paterson, Morristown, Hackensack, Livingston, Short Hills, South Orange, West Orange, Millburn, Hanover, as well as Essex County, Hudson County, Passaic County, Morris County, and Bergen County.