Mike was on time, so very important to me, and a great communicator. He informed me of the issue, educated me on the process, and kept me in the know as he finished the job successfully and promptly! There were no surprises and I'm more confident in my new windows now following this experience. Most importantly my TRUST level was Secure from start to finish and without hesitation will call upon Mike again for our next repair/remodel!! Thank You Mike !