Can you fix my phone?
Possibly. But I suggest if you are on contract you look at options that will not invalidate that. I work with simple solutions for phones, and there are many more specialized repair places in the Kootenays I can recommend for more technical work. Short answer is, please make backups even of your phone.