I am a reasonable person and understand that it might take a few weeks to get repairs etc done given all the red tape etc - BUT these guys take incompetence to another level! I waited over 3 months to get the cold water pipe fixed in my bathroom and even now it rattles like a banshee.
It wasn't so much the inconvienience of the pipe, but JSM's 'couldn't care less' attitude - I had to do all the chasing and never received an apology for them not phoning me back or turning up when they were supposed to.
On top of that, there were many other small annoyances that never got resolved.
Dreadful - i've now moved and would never get mixed up with them again.