Frank O'Reilly did a fairly big job for me a while back. I got his recommendation here on AAM. I found him a bit difficult to contact and get out and he may not have been the cheapest but once he did the job he did it well.
I have also head Liam Whelan in Cabra recommended but haven't used him myself.