A good mechanic charges around $80-$100 on average. The charges that you will have to pay to a mechanic depend on various factors like the experience of the mechanic, the qualifications, the level of service, and the brand under which the mechanic works.