Energy Catchers gave us an awesome price for our windows and the windows were installed promptly. Some problems with the installation and the windows are still not addressed after several months.