Stephen L. Klein is dedicated to helping the people of New Jersey through times of need with compassion and a commitment to meeting the needs of his clients.