Dear Greg,
Great to meet you in person last week and would like to thank you for your assistance. We would like to thank you sincerely whenever we have had a problem. It has been a hard road as we did not expect thing to be so complicated. However, you have always had a solution.
Many thanks Greg,