Very good service! My laptop screen needed replacing and also I had a lot of viruses. Michael was very thorough in explaining every little bit of information needed to do with cost, parts, labor, everything! I can tell he really loves what he does. So detailed. Oh and I got my laptop back looking brand spanking new and running a lot faster. I’ll definitely go back for any computer related hardware/software problems.