As Glen stated, there is a wide difference from company to company in terms of the fees that they charge. You always have to look at the big picture and this is why talking to more than one company is a must. There are so many different potential fee structures that unless you find out all the fees are ahead of time AND get quotes from multiple management companies it is very easy to end up unhappy in your arrangement with your MC.
Its hard to comment on your specific situation not knowing what the base fee is. Some companies attract owners with a low base but then stack lots of other fees on, others have a flat structure with a robust flat monthly management fee that is all almost all inclusive.
None of the fees that you mentioned are what I would call extraordinary as there are lots of companies that charge those things. Weather or not you are over paying would really depend on what your monthly management fees is. You can find more information about property management fees in the article listed here as the web reference.
I grew up in a family that managed their own properties and now have my own in addition to clients. Where is your property located? Feel free to check in with me and see if its something I would be interested in taking on.
Real Estate Broker
Licensed in California and Hawaii