I have received numerous calls from this number. I have not answered any of them. They have called as many as 3 times or more a day. If they want me, they can leave a message.
I called the number and it is indeed Castle Windows. I'm a past customer aNd they do a good job, but their phone practices are annoying. I told them they are loosing customers this way and to take me off their dialing list.