I’ve used Mckenzie’s a couple of times, one punt was brilliant, other was a bit meh. Both locations were fine, pretty standard new build flats, one in Leeds, one in Sheffield. In both cases the photos on the site were spot on and the ages were definitely in the right ball park.
I think the best thing about agencies, Mckenzie’s in particular, is that it’s dead easy to organise a meeting - with Mckenzie’s you can do it all via their web chat - so there’s no pissing about going backwards and forwards. Downside is that you can’t confirm what’s on the menu on the phone beforehand, but with Mckenzie’s what’s listed on the site was accurate when I used them.
Horses for courses at the end of the day - bit more expensive but less messing about and they do have a few hotties on their rotas.