Yes, Essex it is for me too. They're technically in Northern NJ, but a LOT closer to central NJ than Allendale, about 40 minutes south of Allendale.
I drop off and pick up, but while they're very polite and professional, I don't think you'll be able to actually stop in and "shoot the breeze" as you say. The techs are behind a sliding window and it seems the manager will talk to you thru the open window, but you can't, of course, walk in among the techs at their workbenches. They do answer your questions, but like I said, very polite and businesslike, in the Japanese business tradition.