Several computer problems including very slow internet, flashing screen and finally the dimming. Didn't know what to make of it. XingCo was recommended to me by a family member---in the NW part of the city. It is a small, unassuming little place however, the owner J.P. Xing is extremely knowledgeable and helpful. He looked at it right away and said that he would do a cleanup on it and give us a call to let us know. A phone call later in day which told us that the viruses had been removed and our computer was as good as new. Would highly recommend!