John was very professional and gave me a lot of information on what to expect with this huge project! Very courteous and polite!