The mobile network is... a weird thing. All sorts of signals interfere with it and it even interacts with itself when it echoes off objects -if you're at just the right distance from the mast with an object just the right distance behind you, it can pretty much cancel the signal out completely even if there's no other radio for miles. Predicting how good the mobile phone signal is in a general area is doable, predicting the value on any given square meter is practically impossible.
My Brother's house is new - built in the last 10 years - so it's no way your 'built by Kingdom Brunel' thick walled job, but while you can get a great mobile signal in his kitchen, you can get next to no signal at all in his living room. And they're adjacent rooms!
As an aside, there's only one piece of software all the mobile networks around use to crunch the numbers and decide where they need to put masts and what have you. It's also the software that works out the heat maps for coverage once the masts are in place. It was developed in the UK back at the start of the digital mobile phone network growth by Vodafone. It makes them tens of millions of pounds a year in licensing fees.