RepairPal Certified shops can diagnose and repair your 2004 Subaru Impreza. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Some ticking noise is normal on Subies. Its pretty hard to definitively say what could be causing it, without actually hearing it. One of the causes could be valve clearance.