Been renting with them for about 3 years. The team is overall well organized and responds to our queries promptly. We didn't have issue as we always pay on time and didn't cause trouble. But the process for maintenance activities can be improved. Had a technician come over for some overall checks (from a third party) and everything went downhill from there: some pieces supposedly needed replacement and in the process we were left without hot water in the shower and a leaky washing machine. That initial technician was watching videos and talking on the phone while 'working'. When we reported the issues, another engineer came in, fixed one part of the issue, then it was leaking from someplace else. I then call back in 10 mins, and they say you have to raise another case (even though that's the 3rd call of the day and they know what's up). Also, they took my husband calling more seriously than me, which was disgraceful. I overheard the engineer talking on the phone with someone from the office mocking the lady he was speaking to and joking that some other customer 'can wait until tomorrow'. Very ugly, considering the high rent costs and all the rules. Even though this was a third party, I believe letting agents should be careful who they choose and how they design the process.