If the crack is really bad then replacement is best, and yes I can do it.
If you do decide to get somebody else to do it check which cases they are using, there are a lot of very cheap copies that flex very easily, they don't fit well and you can very quickly end up with a broken screen or damage to the board itself.
If you're interested pm me