I was recommended these guy's when my phone that was only 1-year old just would not turn on one day. I have an protection policy with Bell. When I went into Bell to get this fixed they said I would have to pay a deposit and would not be able to restore the information on my phone. One of the sales staff at Bell told me under his breath to check out Cellphone Doctors. From the time I walked into the doors to having my phone working again only took 2 hours. These guys are awesome and affordable. I will be cancelling my protection policy now that I know about these guy!!!