He does a great job getting your windows really clean. He also does screen repair. He can make screens, too. He is willing to arrange timing to accommodate work schedules most of the time so you don’t have to take off a full day to get the work done. Very efficient.