Communication was easy. They did the work as promised and made my life easier by making the process hassle freemeaning I didnt have to answer a bunch of questions or fool with paperwork. The work got done while I was at work. It was great. Even paying them was easy. Id recommend to anyone and plan to use them again in the future. Thanks for your service!