I searched on Google and find NBD Cleaning. It was not listed on the top of the page, but I made the right choice. All marks on the wall were washed off, the bathroom, even the gap between tiles were thoroughly cleaned. And thanks for that, I had my bond fully refunded.