They were timely. They did what they said they would do, The windows are performing as advertised. They were friendly. They have done follow up calls and offered additional price specials for any new work that I might require. They cleaned up the work space inside and out very nicely.