No, mechanics can not charge more than the quote they gave you for a service. However, if they find other issues, it will cost more to fix those. You can choose to do or not do those extra repairs.