Been using Bills Computer services since 1990. Always helpful and diligent. Recently he saved my friend from having to buy a new laptop, by finding the fault with her existing one. Took some tests to find the real problem, but for less than $200, got it fixed and a new screen. Never disapointed, and he has any part you might need and lots of accessories too, even for older machines.