Outboard engine tune up and service

Just inquiring what year and make Outboards you are running. Also how many hrs (100hrs) do you do a full service tune up. Where and how much are you charged. I was quoted 170.00 for lower unit service, water pump and tune up, on my 2000 mercury optimax 225. It's that time...help out small businesses in lake county.
We had the bayliner full serviced yesterday for under 300.00...same day service too.
Did you try Mike's up there at Clear Lake? His rates were pretty good from what I recall when we stopped by last year...