Miles is very professional and professional. I broke my iPhone 4 on a trip... Called miles and within 30 minutes of touchdown I had a new screen! Good as new. Mobile service was awesome. He met me on my home. As far as some of the other negative reviews he is just one guy and can only do so much. I had a great experience and highly recommend him to anyone in need who can be reasonable There should a service like this in every city! Thanks man much appreciated. J