Really thorough cleaners, I checked their ratings and reviews before I called them. They did professional cleaning job for me, arrived on time- very happy with the results! Give them a try.
What I find is that some cleaning companies might mention that they charge small fee for cleaning but when they turn up there is big chance that:
a) the cleaning will not be satisfactory - which means if you move out from a rental premises you will not get your rental bond back (money lost there)
b) there will be extra hidden charges- walls, oven, or even windows (again money lost there too)
Cleaning Star includes everything in their initial quote and there is nothing extra. This is another reason why I chose them.
I wish everybody would be as good as guys from Cleaning star