In an ideal world you are indeed correct and I should get a plumber out. However finances just don't stretch that far at the moment and I'm hoping its a quick fix as I know it cleared last time.
From a novice point of view, it could well be air in the system. It cleared last time eventually...