James was great to deal with. It started pouring mid way through the job. He came back to finish as soon as things dried out. You can’t even tell. Looks perfect. Well d ... more