I would give 0 star and Spit on them If I could.
I have 8 time services per year and HALF of them were missed! They never tell me the reason, I tried to reach them by online enquiry or call the customer service, after 15 mins waiting someone pick up the phone call and told me the most ridiculous dumb reason I ever heard "Sorry, our driver said your bin was too heavey" "Your bin was not pulled out" etc,. But the bin was actually on the kerb! They are so dishonest since they said they have rescheduled the service twice but no one came and do the service still. Whoever watching my review now, Please do not select them, unless you want to know what the $#*!test service be like.