I am so glad that I have finally found this computer company to help me through my computer mess ups. I really did have a big problem. Rob is polite, honest, knowledgeable and very up to date with problems. Call him today and he will return your call and make an appointment for the same day if possible. So glad he has not given up on me.