A Windsor immigration lawyer has filed an affidavit against members of Windsor city council.

Gabriel Maggio has issued a code of conduct complaint requesting the city's integrity commissioner to look into the Enwin Group of Companies.

Maggio believes Mayor Eddie Francis and other council members violated city protocol by offering to review rather than to audit the companies.

"Good governments are created through checks and balances,” says Maggio. “This is the hallmark of democracy. The City of Windsor and its residents deserve it."

Maggio says Francis sits on all three boards, including Enwin Utilities, Enwin Energy and Windsor Canada Utilities.

He says conflict of interest was breached and he hopes the integrity commissioner will look into the matter.

The matter will be discussed Monday night at a special council meeting.