iPhone doctor didn't have the part I needed and luckily I found this place. Charles answered the phone and was incredibly friendly and made sure he had what I needed. I came in and Daniel the owner helped me out. Talk about customer service. Helped fix my problem (phone wouldn't charge, and I thought I needed. New hanging port) turns out it was just lint I couldn't get out myself. Needed a screen protector and they installed it while I paid. Highly recommend for any service on any device. The customer service alone is why I'll continue to do business with these guys. A+ rating. :)