Brad the computer guy clearly knows his stuff. He was friendly, competent and knowledgeable and restored my venerable Dell desktop to working order in two visits. All at a fair price. Recommended.