We contracted Jim Mackillop and Mackillop Construction to redo our failing deck. We ended up adding over 800 more square feet. Jim was the consummate professional. He started when he said he would and completed the job on time. He and his crew were very attentive to details and were able to resolve some engineering issues that came up. Jim recommended using IPE for the material and we are thrilled with the result. I would enthusiastically recommend using Mackillop Construction for any home project!