My laptop keeps getting blue screen. I call several companies in yellowpage, and finally get to smart computer service. The guy on the phone seems know what is going on, and give me the estimate right away. It's a small office, but the service is great. They charge me exactly same as they told me on the phone.