Looks like a good job to me as well. I know nothing about the process so I have no advice. Someone will come along who
has experience and may have some recommendations for you.