I needed some urgent work done to fix up one of my websites which getting long in the tooth. Due to circumstances outside my control however I could not commit a lot of time to it. I was very happy to note however the entire process was taken on board and handled by the the team and it went quite fast after the initial meetings. I was even impressed that they were able to source images - which has always been a problem with other agencies.
Not as cheap as some but I guess you get what you pay for.