Dropped iPhone now it has blue screen?

My friend recently dropped her iPhone on its screen and it now has a blue screen. She can still unlock it but can't see anything on the screen? Is there any way to fix this without going to the Apple Store?
I once cracked my screen and we went to a tech repair shop (for computers/phones) and they fixed it for cheap. Would someone like that be able to do it/Can i do it myself

Take it to apple

You probably shouldn't do it yourself.
Apple products are not built very friendly, as they make it hard to open the cases and hard to modify. If you don't have any experience in this type of thing, you should just take it to a repairshop or the apple store.

We can't repair this by ourselves generally. We had better send it to Apple and they may fix it seamlessly. Here what I want to mention is that if lost data during this process. Don't be panic. I have ever encountered similar situation and used an iPhone data recovery to regain most of my important data on my iPhone 4S.