I approached Gotcha when I needed a Sales Manager because I had heard of their reputation through business acquaintances of mine. Right from the start I liked their professional but friendly approach and they quickly grasped what I was looking for.
They then took over and I saw about 6 potential candidates in the agreed timescale. They did all the follow up and the end result was I recruited what appears to be the ideal candidate in a very hassle free and friendly way.
The good thing about Gotcha is that whoever you speak to they all know what is going on and are all very happy and eager to help. I would certainly use them again and would happily recommend them.