Many technicians in the computer industry charge a flat rate (or several hours of time) to perform a "tune up" on your PC and will tell you that they've repaired it. This is seldom the best way to approach your problem and will not prevent the problem from coming again. The reality is that spyware removal, disk drive defrag... mentation, virus removal and definition updates, etc. are only temporary solutions if not coupled with completely securing your computer.
PC Computer Repair & Support Services (partial list)
PC Technical Support
PC Repair / Troubleshooting
PC Setup / Installation
System Security Testing
Wired / Wireless Networking
Hardware Upgrades / Installation
Software Upgrades / Installation
Operating System Updates
Anti-Virus Installation / Removal
Motherboard Replacement
Memory Upgrades+ More