About Hutch's Motor Company Hutch's Motor company located in beautiful LeRoy, Illinois. In business for 40 years, Hutch's has provided LeRoy and the surrounding communities with quality automobiles and affordable financing. Hutch's also services what they sell, so that your car will always run as good as new! Locator service for specific new or used vehicles A full line-up of insurance options. Including Gap, Disability, & Credit Life. All Customers Choice.