https://ahrefs.com/site-explorer/overview/subdomains/?target=www.windowspls.com
More than likely a fake review.
From a company who has most of their backlinks coming from Russia. You pay for backlinks, you probably pay for reviews too, or write them yourself.
Some obvious black hat SEO,
http://topnewsportal.com/page/29/
http://www.tenghome.net/?p=145
Obvious anchor link for "windows chantilly va" LOL.. Time to find a better SEO company.
It goes on and on..