I don't know if they are good or bad but I just called them and the guy is basically saying that they have no time to come to my house. I have never had a pest control company say that to me before...
I second Pest Free. They recently came to my apartment. I wasn't keen on having the kitchen sprayed as have a child and dog but they put this gel all around the kitchen which is safe and odorless.
General pest control: Pest Free, 04 810 5404
Rat control: Riviera Pest control 04 269 5656
I like Pest Free, you can ask them to use less toxic chemicals, imp around little kids and babies.