UPDATE- I LOVED my experience with this company and my repairs so much that I now work for them! They have the great customer service, reliability and quality of work that I really appreciate and wanted to be a part of! I am very excited to have joined the icracked family!