The one small issue that we had is that Nick neglected to notice that two of the screens needed for the porch are larger than the others, and the screening that he brought intially (which he got from Lowe's) was too small. He had to order the larger screening. Therefore, it was another week or so before the job was completely finished. But he installed a nice doggie door in the bottom of the one screen door which entailed construcing a base for it. Then he went out of his way to get an additional heavyweight mesh screen on either side of the doggie door to prevent the dog from going out any way but through the doggie door. Not only does it work, it looks very nice as well. While he was here finishing up that job, I asked him to do a few small jobs like fixing the door to the cabinet that holds the garbage can. He went to the store and got new hinges and chains, and the door is now better than ever - with a nice tight fit. In the meantime, he repaved the entryway fixing some additional areas that we had not initially discussed but which made the job look all that much better. There was no charge for that extra work.