Mike helped us fix an on going problem with leaky windows due to capping that was done incorrectly by the company that installed the windows. As it turned out, there were further problems with one window and Mike was great with trouble shooting to solve the problem and ultimately, to fix it. He was punctual, very easy to deal with and his work was excellent. His price was fair and he was easy to communicate with. I highly recommend him!!