iphone 3g 16gb faulty doesnt turn on ?

iphone 3g 16gb faulty doesnt turn on was in the cabinet for over an year, can be a easy fix or can be fixed at mobile repair shop but i kind of lazy £40 last price