Mac Solutions is able to repair or replace your iPhone, both in warranty and out of warranty.

Screen replacements are also available (sent to Apple, but a loaner is usually available)

AppleCare+ repairs can also be done through Mac Solutions.