I had both my removal and my end of tenancy cleaning with them. None of the services were done right.
First, I payed extra for them to bring boxes and help me pack my whole flat. They came with literally 5 small boxes and complained that I wasn't clear about it. I had listed everything that I had for them, still, they thought it was enough. I went out and bought ten big boxes. They were just waiting, while I was paying by the hour.
Then they didn't take any care while packing my things. They threw everything (glasses, cutlery, books, bags, etc) all in the same boxes and all mixed. Ruined a few things, took an eternity, and charged extra for taking too long.
Then, there was the poor cleaning service. I gave them, as suggested by them, a list of everything that needed to be cleaned. The guy disregarded it, and told me he didn't need it.
Not surprisingly, the inventory clerks that came later that week spotted a lot of dirty corners. I got in contact with Fantastic Services and they said that, as a part of their "insurance", they would make sure they would get the place cleaned again. As I don't have the keys anymore because I had given them back to the property manager, I asked them (more than four times) to please get in contact straight with the manager to schedule it, and they NEVER did.
I had to pay for the property to be cleaned again.
Such a shame. I really wanted to trust them for their services, but it ended up being a huge disappointment.