Looking at giving this a go. Seems to be a few specialising in this, anyone got any recommendations?