Not recommended. Based on a recommendation from a friend, I hired them to install windows in our house. These are high-end windows from Marvin, which makes it even more upsetting how poorly they have been installed.
Burda sent a couple of Polish guys who barely spoke English and who did not (or were unable to) read the installation instructions. The result is that windows that cost tens of thousands of dollars are poorly installed and have drafts.