Our experience with one off has been very good, they have done everything we needed them too from concept development through build up marketing and online advertising for us as well as our own PR campaign. Their communication of progress is quick even when there was delays in their part which can happen! I think that is because they know where you're coming form so do not worry about deadlines or things going wrong. It might be useful if your looking at something like this but just try it outβ¦