I was going to take my computer somewhere else when I saw this place. We took 2 computers in- our Lenovo and a toshiba. They gave us a very reasonable price, said it would take 2 days and sent us an email one day later to say the computers were fixed. I have not had great computer experiences before and I felt very comfortable with these guys and their level of professionalism. This is my first review on yelp but doing this because these guys deserve 5 stars.