A Grand Rapids window cleaning company has been ordered to pay more than $29,000 in fines after a federal investigation found ...