It was a tough choice to give William a 4 star rating. The actual work that he did appears to be a 5 by all means. He installed an open doorway that looks great, matches the other doorways in the room, and did exactly what I asked. However, we had a few scheduling issues. He was consistently late to arrive at my work site. I understand that things come up and problems arise, but even after informing me of his delays, his communication still led me to believe he would be here at a certain time and missed that mark regularly. Because of the frustration surround this, I cannot justify a 5 star rating. The work was 5 star, but the overall experience was not. With a little boost in organization and communication, William will consistently be a 5 star contractor. Thanks.