We bought and sold our house through the Slough office of Haart estate agents. On the sales side they arranged a series of viewings that resulted in a sale within a couple of months where a previous agent hadn't been able to find a credible offer. They never came round to show the house, which was a shame, and that's why they don't get an excellent rating. But they got the job done. They could have pushed harder for a better price for us, but they represented our position fairly when we bargained.
On the buying side they found us a great house in an area without much on the market, said that our offer was the preferred one and did see that through to sale. The Haart team (Marisa) helped us through each stage and did keep us up to date with what was going on.
Someone always picked up the phone promptly when we called and we always got a useful result, even if it took a call back later. Josh works very hard and is very persuasive. He's a great guy to have on your side, just be aware he's going to be turning that persuasion on you as well!