St. Charles residents can now apply to get up to $20,000 for urgent home repair work via a new city grant program, St. Charles officials recently announced.