Automotive mechanics earn between $44,043 and $57,459 annually, with a mid-salary of $50,997. Auto repair shops typically see net profit margins of 10% to 30%, averaging around 20%. Parts profit margins range from 20% to nearly 30%, while labor margins can be higher, averaging 50% to 65%.