They just called me today. Same ID and number as above. He said they sell windows factory direct. Dude's coming by tomorrow morn to measure our windows and give us an estimate. Will report back.
Not sure why they think they're exempt from the no-call list.