Shepherd has been awesome to work with. He's very responsive to our many questions/requests and was able to provide very clear expectations in terms of how and when payment was due. He even got on Skype with us during non-usual business hours to make sure we understood everything. Thank you!