This place is the best in murfreesboro! I dropped my phone and broke the screen and messed up the charging port. I called around and found that this place was the cheapest for the best guarantee and warranty. They offered a free diagnostic and said they would only charge if they could fix it. It took only a few hours and my phone was as good as new with a warranty that if something went wrong with the repair I could bring it back. I definitely recommend them. They are very straight forward about everything they do.