Cockroaches are a Common Pest.

Cockroaches are an all to common fact of life here in Townsville and surrounding areas. There is nothing worse then when you get up in the middle of the night and turn the kitchen light on ,to find dozens of them (in some cases hundreds of them) running across your...