These folks have a good reputation I believe. Contact details here

http://www.longford.ie/longford_content.aspx?id=6666