If you know me, you might also know that I recently moved to London. Well, almost-moved to be more precise.
See, physically, I’m in London, crashing at my sister’s place. However, I can’t say that I’ve moved to London until I find a place of my own. And I’ve been searching. Really, really hard, actually. No matter however hard I try, looking for a flat in London (and I suspect most large metropolitan cities) simply sucks. We desperately need someone to fix the whole experience. But let’s not get ahead of ourselves.
My process right now revolves around Zoopla. As a service, they are really comprehensive, have a wide reach, and decent search filters. I usually filter out anything older than 3-7 days, as those are highly likely to have already been taken. Since I don’t actually have a particular zone in mind (it’s more like a set of zones), I just search for “London” and browse the map view. So far, so good.
Having opened the map, I open up various properties in new tabs. Here’s where the troubles start. The property pages’ titles all start with the property type, which in my case is always “1 bedroom flat,” and follow with the location.
Finding the tab you need is practically impossible. Luckily, armed with Tampermonkey (Greasemonkey for Chrome, since you can’t install extensions from [userscripts.org] anymore), I made the titles a bit more manageable.
Get the script here.
Okay, time to arrange a few viewings! I prefer calling people on the phone, so I need to get their phone numbers.
Except there’s no automatic way to do that.
Zoopla has Saved places but that’s only a list of properties with links to the details page. I already have that in my tab bar.
Okay, back to pen and paper - I copy all the addresses, prices, estate agencies, and phone numbers on a sheet of paper and just call them one by one. I then jot down the agent’s name, time and place of the meeting, and any extra details he might provide.
Then, I add all the appointments to my calendar, along with the addresses and contact numbers and off I go throughout London.
So far, I’ve only covered one side of the process. The reality, however, is that flat hunting is a two-way conversation. And this is where it gets tricky.
Zoopla hides the agencies’ phone numbers behind a phone redirection system. What this means in practice is that I can’t know who’s calling me from just the number, since I’ve never seen that number before - I’ve been calling the Zoopla phone lines all along.
When the agents refer to a specific flat I have to dig up my notepad and see what exactly he’s talking about. I also better have a good memory for photos and other details as I don’t copy those to my pad. [This is slightly aleviated if I’m using a hands-free, since I can just open up Chrome on my phone and quickly find the tab from my laptop via Chrome Sync; this wouldn’t have been possible without that user script though]
It’d be nice to be able to see my agenda for the week while talking to the agent on the phone - again, a headset comes in handy here but is still no panacea.
Searching for more properties on my phone is a pain of demonic proportions. The Zoopla website has no mobile web version and their app is entirely and completely useless.
The second best option, after someone managing your search for you, would be a really smart app that can do at least the following:
These four things alone would greatly speed up my side of the process.
The following are nice-to-haves that tackle some of the smaller issues:
Nestoria is this wonderful search engine that integrates all the big players in one giant pile of listings, maps, and advanced filters. It, however, is completely unusable.
What makes it unusable is the inability to filter by date added. In the fast-paced London market this filter is the difference between calling about 20 properties that have all been taken and being the first one to view the best flat ever.
Other than that, Nestoria is excellent (though their maps are weird!).
Both Zoopla and Nestoria have free APIs. I’d pay good money for an app that works well and does the stuff listed above.
Alternatively, once I settle down, I’ll just write it myself, since no one seems to care all that much.
P.S. It just occurred to me that I’ve not explained why I insist on calling agents. The reason is quite simple - they don’t check their emails often enough. Phone calls seem to be the prevalent mode of communication in this industry and so I’d rather use that.
Zoopla has some mass-email functionality to the agent but it’s rather poorly thought out and not very useful overall.