 News Talk 790 WNIS, Betterview, Windows & More. The number to call is 757-689-6210. Yourbetterview.com, located 829 Lynnhaven Parkway, number 104 in Virginia Beach. Betterview, Windows & More, the number one rated window company in Hampton Roads. At Betterview, Windows & More, their mission is to provide you with a stress-free experience shopping for windows, siding, doors, roofing. They've got it all, one-stop shopping, any kind of window you can imagine to hurt, anything.