Dan was easy to work with all around. He requested an initial voice call for introductions and to ensure we were on the same page before carrying out any work. Several milestones were suggested and agreed on, which was great in order re-evaluate things as the work progressed. Communication was professional and orderly through the use of cloud documents, where both parties could add and edit items in a spreadsheet that needed attention. Even after all the work was completed, Dan was great at quickly fixing any remaining issues that I found or even making little additions.