Good and affordable mechanic

Howdy! I need to find an affordable mechanic as I will have an engine misfire from what it seems and I've already taken it to three mechanics and they haven't found the problem still. Any suggestions?