Flooding has impacted homes and businesses across West Michigan this week, including in the City of Grant in Newaygo County.