I work in the IT industry and fixing PC's have been part of my role. I can also provide you with some tips on how to keep your computer optimized and be safe on Internet. The service I provide would be over the phone and I can connect to your computer remotely to fix it. Depending on the severity of the issues it can take anywhere from 45 minutes hour to 3 hours of troubleshooting. I have had previous experience of working with the clients based out of North America.