Do you do on-site repairs?

Yes, I specialize in on-site repairs although computers are getting more and more complicated as the years go by and there are fewer and fewer things that are practical to be done on-site.  But I prefer to check out the computer on-site because frequently the problem is not even close to the expected one and occasionally the problem is not the computer at all but some other external piece of equipment.  The only way to be sure is to check it out on-site.