Hmm, isn't that company from the OP located on Long Island? IIRC quite a few of these national maint. companies started out on L.I. Just an observation, though I guess I don't have enough statistical data to draw a meaningful conclusion.
And I just popped onto google maps and that address is the first bank of long island. Hmm, curiouser and curiouser. Wasn't there another thread with a national maint. company with a questionable address? I'm glad that, at 59, I only have to deal with this sort of people for another 30 or 35 years before I can afford to retire. ?