Agree with the others that commented. Although the work was eventually done, it took many phone calls on my part - Jamie is not proactive in communicating as I was always trying to get information from him. Too many "stories" of why there were delays. I would not recommend him to anyone.