I called them twice and each time someone else picked up must be a call center. They answer saying "Greensearch my name is ______, your on a recorded line how my I help you today?"
Knew my name and address. They said they're in my area and offered free estimate to replace windows. Guy kept on insisting to come and visit and even told me I don't have to be home for the free estimate. Hung up and blocked their number.