He had very good communication with us. A few issues arrived and he tried to solve them they were minor. I would recommend this company and I am willing to try them again.