yes the area is pretty flat. and if you don't want to butcher the deer yourself try white feather meats, they are in creston.As for taxidermist around there try husky's they are located in lodi, not far from wooster/creston area.
http://www.huskystaxidermy.com/