Excellent service. Polite reception. Cost was known : — One for identification of the problem, one to fix the problem. It is possible to pay a fee to receive priority service. I was advised of progress at each stage of the process AND– the computer worked when I took it home!!! Thanks guys UPDATE Oct 13 Not accepting Residential clients as of Oct 162015. Still available to Business clients– no matter how big. And I thought I had found a good one!