The state government says the shops blocking the canals around Obalende are causing floods whenever it rains.