I have an annual checklist on my personal web site at
Welcome to StacheAir
You can check a lot of the items yourself and this will give you an idea of how much time is really needed. You may save some money if you fix some of the items yourself before the annual.
I just completed an accident investigation on this model due to pilot error. He hit the gear lever instead of the flap handle on landing and the nose gear collapsed.