I guess it is as good as any other granule. It has not done the complete job I expected of it, but things are not as serious as they were before I used it. Its a lot of work so we naturally expect things to work better. Bugs are tough things to battle. I bought it mainly for flea control/maintenance and hoped that it would help a bit with mosquitoes. It hasn't done anything for the mosquito population...but again that was just a little "maybe it will help sort of thing." Too expensive to use again.