Very professional and knowledgeable. Very satisfied by the speed of the repair. Used the speedy check-in and was able to just walk in and hand my computer over. Got a call with a quote well within the 24 hour promised time and repair was done the same day. Highly recommended.