I've used them to do my German tax return. They're efficient and got the job done. Not exactly cheap but they are easy to deal with and they know their facts.
I use a German accountant to do my tax returns. He has good English and is used to dealing with Irish clients. He is also relatively inexpensive. PM me if you need his details.