It does not matter when I have a problem with my computer or what kind of problem it is; I can 100% count on Thames Computer Consulting to come through promptly with help and a solution. TCC is also geared to ensure security with updates. As far as I am concerned, this is the ideal company for a person like me who uses a computer constantly but who does not have the technical expertise needed to do trouble shooting or handle security issues. I recommend TCC to my friends and feel lucky to have TCC in my corner! ***** Here is a later posting after even more time enjoying great help from Thames; I continue to think signing up with TCC was a smart move!