I came into iRepair Plus in tears having had the worst day EVER, this was my last resort for fixing my iPhone 6. I had been to several other places before coming to iRepair ,which ended in an absolute complete waste of my time and extreme frustration. After entering iRepair, Nathan greeted me right away and provided the best customer service I have honestly seen in a very long time. He turned my day around and cheered me up and had fixed the problem with my phone in basically ten minutes. If you are looking for an expert in cell phone repair, please go see Nathan. He worked a miracle for me that day and I have to say I am and will be forever grateful for the service I received from Nathan that day. This place is the BEST!!!