Window installer faces consumer complaints, criminal investigation

A window installer based in Menomonee Falls is facing mounting complaints from customers and a criminal investigation.