If you need computer repair services, then look no further. I have known Daniel for several years and have had numerous dealings with him, primarily fixing my desktop and ancillary hardware (and software). Since I am self-employed and rely on my computer, I tend to pound the living daylights out of it. Needless to say, I find myself in need of Daniel's services on a fairly regular basis. My desktop and file systems can get chaotic with endless files saved all over the place (I am a computer slob.) Furthermore, I tend to install a lot of software that I don't need or that conflicts with other programs. The result is a computer that is slow, non-responsive and which goes through hard drives like there's no tomorrow. . Daniel takes care of everything and gets me back on the saddle in little to no time. He also takes the time to 'educate' me and show me ways in which to enhance my computer's functionality so that I don't continue to have the same problems over and over. In short, Daniel is an amazing technician as well as an outstanding person. He knows how to find the problem and ALWAYS solves it. One time I had a new hard drive and couldn't find tons of files that I badly needed. In addition, I had reinstalled all of my programs but the data was nowhere to be found. I panicked and called on Daniel. It took him less than 15 minutes to find all of the files and get my computer just the way it was before I changed the hard drive, only now it was lightning fast like a brand new one. That alone saved me hours (and possibly days) of frustration and lost productivity. Daniel is prompt, courteous, efficient and very friendly. No matter what your computer issue might be, this gentleman is sure to get the job done - in person or even remotely. I wouldn't trust my computer to anybody else! Neither should you. Give Daniel a try and you'll see what I mean. You won't be disappointed. A+ all the way.