Report review

Report review

christeldee reviewed Geeks Planet Technical Support USA

They are there when you need them. Totally patient, knowledgeable and thorough. Our computer was running incredibly slow. I called Geeks Planet, they calmed me and had my computer up and working smoothly in 30 minutes. Thanks Geeks Planet.