Donal is great to work with. He will easy to deal with, makes himself easily available, and goes above and beyond the project spec to ensure all expectations are met. He gives great advice and comes across with lots of ideas and advice. I dealt with Donal remotely for my project, and he ensured this was not an issue.
I would highly recommend him and his team.