Well, I have had 50 some views, but, no replies. Does this mean that no one is familiar with the company Survivor Technologies in Hillside, NJ?
No, it means that 50 people out of the over one million visitors per year have seen your post. (99.9% are homeowners looking for windows just like you)
Give it some time until some pros from your neck of the woods see your post as it's a company most of us are not familiar with.