Skip to main content

Cookies on BBB.org

We use cookies to give users the best content and online experience. By clicking “Accept All Cookies”, you agree to allow us to use all cookies. Visit our Privacy Policy to learn more.

Manage Cookies
Share
Business Profile

Computer Hardware

Geeks On Site

Headquarters

Complaints

This profile includes complaints for Geeks On Site's headquarters and its corporate-owned locations. To view all corporate locations, see

Find a Location

Geeks On Site has 33 locations, listed below.

*This company may be headquartered in or have additional locations in another country. Please click on the country abbreviation in the search box below to change to a different country location.

    Country
    Please enter a valid location.

    Customer Complaints Summary

    • 26 total complaints in the last 3 years.
    • 6 complaints closed in the last 12 months.

    If you've experienced an issue

    Submit a Complaint

    The complaint text that is displayed might not represent all complaints filed with BBB. Some consumers may elect to not publish the details of their complaints, some complaints may not meet BBB's standards for publication, or BBB may display a portion of complaints when a high volume is received for a particular business.

    Sort by

    Complaint status

    Complaint type

    • Initial Complaint

      Date:10/05/2025

      Type:Product Issues
      Status:
      ResolvedMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      10/3 - I scheduled a home visit pc issue diagnostic, told I would only be charged $23 of the $173 until service was rendered. appointment booked for 8-10am on the 4th 10/3 - I was charged teh $23 dollars, and a second transaction for $150 also went through, charging me before the service 10/3 - 7pm I receive a call from their customer service, answer with "hello" 3 times, no response so I hang up 10/4 - 945 am, I call to double check the tech will be there within the next 15 minutes. I was told it needed to be rescheduled and they told me the day before, which was the 7pm call. I angrily accept a noon-8pm timeframe for the next day and say I will not reschedule again 10/5 - I called at 10 am to get a precise timeframe, was told there are no techs available even though I had the appointment. they attempted to reschedule me during work hours, did not give me a list of times available, and when the 2nd time they gave would not work due to a work meeting, they said they will transfer me to the cancellation department. I then checked my bank account and saw they had charged me the full price the day before the first appointment.I have called 3 times today, first to confirm when they were showing up, twice to get my money back today and inform them I am contacting you. the 2nd rep I talked to told me that their notes say I did not accept the reschedule for today which I did, and they can't get my money today since finance is not in today. I told them repeatedly to call someone in on their day off, since it is illegal to hold my money for a service never rendered and that if I do not get it today that I would be contacting you. the third rep told me they would request their manager contact me "in a few minutes", which has not happened yet, 15 minutes later.they record all of their phone calls, which will show I was not told of the 10/4 reschedule and they informed me the $150 charge would only be rendered at the time of service, and accepted the 8 hour time for today

      Business Response

      Date: 10/08/2025

      Hi ***,

      Thank you for choosing Geeks on Site for your computer repair needs.

      I have investigated your complaint and can confirm that our sales representative did not follow the correct protocols by charging you without prior notification. While we do charge upfront for certain services and in this case your subscription, this is always done with the customer's permission, which was unfortunately not the case here. We take full responsibility for this error.

      I sincerely apologize for the lack of transparency on our part, the failure to follow up adequately, and our inability to assign a technician.

      As requested, we have processed a full refund of the charged fee. I apologize for the delay in processing this refund; our billing and cancellation team operates on Mondays, not Sundays.

      Customer Answer

      Date: 10/08/2025

       
      Better Business Bureau:

      I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory enough to me.

      Sincerely,

      ******** ****
    • Initial Complaint

      Date:09/26/2025

      Type:Delivery Issues
      Status:
      ResolvedMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      Ordered repair service via phone call on 7/21/2025. Over course of 60 days I was charged a total of $179.00 and computer issues never got fixed/only got worse. Cancelled services. Never received any detail of services provided. They would not even provide a physical address to write to them.

      Business Response

      Date: 10/02/2025

      Hi Mr. ******************** have reviewed your service history with us. Our records show that you were initially satisfied with the original service. However, 12 days later, you contacted us again regarding a different issue, which was covered under your subscription. We noted that this issue and subsequent calls to us regarding it were never fully resolved to your satisfaction.

      As a result, we have processed a refund for your subscription charges. Additionally, as a gesture of goodwill, we have also refunded the original service charge. Please note that we are unable to refund the anti-virus software since it has been activated and is currently in use. We hope this resolution is satisfactory.

      Customer Answer

      Date: 10/15/2025

       
      Better Business Bureau:

      I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory to me.

      Sincerely,

      ****** *********
    • Initial Complaint

      Date:08/30/2025

      Type:Service or Repair Issues
      Status:
      ResolvedMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      A SO-CALLED REPAIRMAN CAME OUT TO FIX MY TABLE TOP COMPUTER BECAUSE I RECEIVED A PAGE ON MY SCREEN SAYING MY COMPUTER HAD BEEN HACKED AND I NEEDED TO CALL *********. MY COMPUTER HAS NOTHING TO DO WITH *********. MY COMPUTER WAS FROZEN. THE REPAIR PERSON COULD NOT GET ME ANY VIRUS SOFT WARE BECAUSE IT HAS A LINUX OPERATING SYSTEM.HE DID PURCHASE ME SOME SORT OF PROTECTION FROM ****** BUT ABOUT 4 DAYS LATER I GOT THE SAME WARNING PAGE THAT SAID MY COMPUTER HAS BEEN HACKED TO CALL MICROSOFT.I PAID THE REPAIR MAN AND ALMOST IMMEDIATELY MY COMPUTER IS BACK TO BEING HACKED!

      Business Response

      Date: 09/08/2025

      Hi ****,

      We've connected with the technician regarding the recent pop-up issue you experienced. They've confirmed that the attempt to gain unauthorized access via the pop-up was unsuccessful because it relied on specific key combinations that are only effective on Windows PCs, and you do not have a Windows PC.

      As a precautionary measure, the technician changed your email password and, with your permission, purchased a Norton Safe Email subscription.

      While you initially expressed satisfaction with our service at the time of payment, we understand that the pop-up subsequently reappeared as you reported. We reached out to you directly to address and resolve this complaint, and we hope the resolution is satisfactory.

      Customer Answer

      Date: 09/15/2025

      IF THE TECHNICIAN KNEW BECAUSE OF MY COMPUTERS OPERATING SYSTEM THAT ANY ANTI- VIRUS PROTECTION FROM ****** OR ANY OTHER COMPANY WOULD NOT WORK, WHY DID HE EVEN CHARGE ME? ABOUT THREE DAYS LATER MY COMPUTER ONCE AGAIN WAS NOT WORKING BECAUSE THE SAME '' YOUR COMPUTER HAS BEEN HACKED " MESSAGE CAME ON MY SCREEN. I COULD NOT USE MY COMPUTER. IT WAS NOT PROPERLY FIXED. I HAD TO CALL ANOTHER COMPUTER REPAIR COMPANY IN ANOTHER TOWN CALLED FRIENDLY COMPUTERS FROM ****, ****** AND PAY OVER $200 TO REDO THE INCOMPETENT WORK THAT GEEKS ON SITE HAD ************* CAN VERIFY THAT I HAD FRIENDLY COMPUTERS COME OUT AND REDO THE MESS THAT GEEKS ON SITE HAD DONE BY CALLING ************.

      SOMEONE FROM GEEKS ON SITE CALLED AND SAID THEY WOULD REIMBURSE ME AND YES MY LATEST BANK STATEMENT SHOWS THEY DID REIMBURSE ME FOR $209.00 DOLLARS WHICH IS STILL LESS THAN THE EXPENSE I ORIGINALLY HAD TO PAY BUT I NO NOT NEED ANY MORE AGGRAVATION SO THE **** CAN BE ********** SNEAKY GEEKS ON SITE IS USING THE NAME GEEKS WHICH IS THE COMPANY NAME FROM BEST ****** SUMMARY, THANK YOU BBB FOR YOU HELP.SINCERELY, MR. **** ******.

      Customer Answer

      Date: 09/15/2025

       
      Better Business Bureau:

      I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory to me.

      Sincerely,

      **** ******
    • Initial Complaint

      Date:06/18/2025

      Type:Service or Repair Issues
      Status:
      ResolvedMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      I contacted them to fix my computer. they sent a gentleman to my house to fix the problem , I ended up purchasing a new ** computer in stead of fixing the older outdated one I had, All said and done he left job completed now I keep getting billed $19,98 every month WHY? it needs to stop, It keeps showing up on my credit card account activity.

      Business Response

      Date: 07/01/2025

      Hi ******,

      Thank you for choosing Geeks on Site and using our onsite services. We're glad to hear you were satisfied with the service provided.

      We've reached out to you regarding the recurring charges and have processed a refund for the amount paid. Any future charges have also been canceled.

      Regards,

      Geeks on Site

      Customer Answer

      Date: 07/02/2025

       
      Better Business Bureau:

      I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory to me.

      Sincerely,

      ****** *******
    • Initial Complaint

      Date:04/26/2025

      Type:Service or Repair Issues
      Status:
      ResolvedMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      I purchased a ****** laptop from them on 2/24/2025. I could not access it on 4/2/24/2025. They demanded $169.00 to look at it even though their paperwork says 1 free visit per year. After several hours i called and cancelled the appointment not due until 4/27. They first charged me $169 and then $119. They did refund the second fee which was never quoted but never refunded the $169 even though they never did anything at all. I want my refund. I had a legit company fix my laptop.

      Business Response

      Date: 04/28/2025

      Hi *******,

      Thank you for bringing your concerns to our attention. I've reviewed your case and wanted to clarify the services provided.

      I see that you received a complimentary one-hour setup for the laptop you purchased from us on January 31, 2025, which is standard for new device purchases. Regarding the Geeksonsite For Life (GFL) subscription, a free one-hour service visit per year is included with a full year's subscription. I understand that your recently subscribed GFL plan was cancelled and refunded because you did not agree to it.

      In February, we addressed your dissatisfaction with the initial free service by voiding the extra charges of $247.50. These charges were incurred when the technician extended the one-hour visit to assist with your printer and cell phone. To ensure your complete satisfaction, we also scheduled a follow-up free one-hour service on February 11, 2025.

      The service you mentioned in your complaint was arranged approximately ten weeks later because you were unable to access your laptop. This was considered a new service request. You were charged $169 for this service and subsequently received a refund of $110 following your cancellation, which included a cancellation fee. This refund was processed on April 25, 2025, and I understand that one of our customer service agents had already informed you about this during your call.

      Sincerely,

      *******

      Customer Answer

      Date: 05/16/2025

      I took my laptop to an honest computer repair shop. The shop adjusted my laptop, and charged nothing.  Geeks on Site did no follow up work from my call on 4-24-2025 and cancel on 4-24-2025. I did not speak to a tech and no-one came to my location. They did nothing yet tried to collect more money. They had already received $1831.00. Did not warranty their work. 
      please close this case as I consider it closed. Not an honest company. Lied about the service I paid for and do not stand behind their work 

      just a heads up BBB. You called me before 8 am my time. that is an FCC violation  I do not answer my phone at that hour  I am sure it was an oversight, but **** should be careful  

      i never want to hear from Geeks on Site again  no call  no text  no email.  All will be considered harassment  

      thank you, *******

       

      Customer Answer

      Date: 05/16/2025

       
      Better Business Bureau:

      I took my laptop to an honest computer repair shop. The shop adjusted my laptop, and charged nothing.  Geeks on Site did no follow up work from my call on 4-24-2025 and cancel on 4-24-2025. I did not speak to a tech and no-one came to my location. They did nothing yet tried to collect more money. They had already received $1831.00. Did not warranty their work. 
      please close this case as I consider it closed. Not an honest company. Lied about the service I paid for and do not stand behind their work 

      just a heads up BBB. You called me before 8 am my time. that is an FCC violation  I do not answer my phone at that hour  I am sure it was an oversight, but **** should be careful  

      i never want to hear from Geeks on Site again  no call  no text  no email.  All will be considered harassment  

      thank you, *******

       

      Sincerely,

      ******* ******
    • Initial Complaint

      Date:02/28/2025

      Type:Service or Repair Issues
      Status:
      AnsweredMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      Called GEEKSONSITE for assistance. They said they could not fix my computer over the internet and they would send a tech out on Thursday, February 27. Called on Thursday and said that the tech would not be out on Thursday, but would be out on Friday. Called on Friday and said no tech would be coming out. I told them I needed their chat box taken off my computer. They worked over three hours and never removed the chat box. They also installed a second chat box on my screen. They remotely connected to my computer and removed my internet connection program off my computer. Then they told me that they were sorry but they could not re-connect mt internet system on my computer.

      Business Response

      Date: 03/05/2025

      Dear ****,

      We sincerely apologize for the inconvenience you've experienced. Our initial attempt to resolve your **************** issue remotely was unsuccessful due to an unstable connection with your Windows 7 computer. We then scheduled an onsite service, but unfortunately, due to your remote location, we were unable to assign a technician.

      Regarding your web chat request on February 28th to remove our shortcut icon, the unstable connection prevented us from completing this task. We understand from your conversation with my colleague that you use a Hotspot for internet access, and that access was deleted by someone other than ourselves that worked on the pc. 

      We would very much like to resolve this issue onsite or remotely, but unfortunately, the remote location and connection instability prevent us from doing so. We apologize for any frustration this has caused. A full refund has been issued.

    • Initial Complaint

      Date:09/17/2024

      Type:Sales and Advertising Issues
      Status:
      AnsweredMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      !!09/17/24 from 10am-2pm!!We hired a technician to fix our computer since our Quickbooks wasn't working. Not only did it take an unnecessary amount of the time, there was no clear result. Our tech, Guy, claimed to be on the phone with *********. They offered to give us a refund for Quickbooks and wanted access to the bank account. We reluctantly gave details until we got suspicious as they had remote access to the computer and could see all our information. The so-called *********** team kept on asking for codes to the bank account and we kept telling them that we just wanted our program to be fixed. Eventually the computer screen went blue and there was suspicious activity with the remote access. Guy claimed to not know what was happening and the fake ********* team also pretended. Later, we got notified that there was an attempt to wire $20k to ********. We had realized by now that the Tech was not reliable and had let hackers or some other fraud company enter our computer. We got a call from another number, from a person who claimed to still be *********, saying they were trying to help us get our money back. Since then, we told the **** to leave and are planning our next course of actions, since our problem was left unresolved and even worse.

      Business Response

      Date: 09/18/2024

      Hi *******. It sounds awful what you went through and certainly sounds suspicious. Unfortunately we have no record of your email address, name or phone number on our database which means you must be mistaking us for another company with a similar name. If you can share any further details other than ones you already have then I can re check but as things stand we have no record of sending a tech to you.

       

      Business Response

      Date: 09/18/2024

      Hi BBB,

      I have now learnt the complaint was resolved yesterday with a full refund. The account was under a different name as I mentioned in my previous response. The customer requested a full refund and one was granted.

    • Initial Complaint

      Date:08/31/2024

      Type:Service or Repair Issues
      Status:
      AnsweredMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      I called for a service for a technician to come to my house to do a computer repair. I got charged for a subscription. Membership fees and service call an hourly rate and did not receive any of those services.Only a remote hookup so they could download other software that I did not want and didn't fix anything.

      Business Response

      Date: 09/16/2024

      The customer ****** ****** submitted the complaint to the BBB the same day he received the service allowing us no time to review and resolve the complaint.

      I can see he has since charged back the full amount of $259 for the onsite service but prior to that did agree a refund of $209 in which he was satisfied with. The subscription was cancelled as requested on 9/2/24. 

      The issue turned out to be with ***** and the Bios as when the tech was onsite no such issue was found or presented itself for the tech to resolve. As the charge back has been honored we see this complaint as resolved.

    • Initial Complaint

      Date:06/27/2024

      Type:Service or Repair Issues
      Status:
      ResolvedMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      Date of transaction June 9,2024 Type: Computer repair Geeks on Site Ph: *********** They stated they were going to send someone to the house on Sunday morning, and no one showed up and no one called. I called them and they said they could not find anyone to come and repair the computer. These people charge me and did not do the work

      Business Response

      Date: 06/28/2024

      ***** is correct and we were unfortunately unable to assign a technician for him. A representative did call but the line was busy with no option to leave a voice mail. As this was a Saturday the case was handed over to our cancellation team who were available on the following Monday for a follow up. ***** had already called in asking for an update on the technician before a follow up call could be made where he was made aware of the situation.

      We do apologize for this inconvenience as a text message should have also been sent to the customer to inform him of the situation and in this case it was not. A full refund was already processed on 6/10/24. This was also explained to a bank representative by myself calling on the behalf of ************** earlier that same day. 

      Customer Answer

      Date: 06/30/2024

       
      Better Business Bureau:

      I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory to me.

      Sincerely,

      *********************
    • Initial Complaint

      Date:05/10/2024

      Type:Service or Repair Issues
      Status:
      AnsweredMore info

      Complaint statuses

      Resolved:
      The complainant verified the issue was resolved to their satisfaction.
      Unresolved:
      The business responded to the dispute but failed to make a good faith effort to resolve it.
      Answered:
      The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
      Unanswered:
      The business failed to respond to the dispute.
      Unpursuable:
      BBB is unable to locate the business.
      My daughter in law contacted the company on May 9th 2024 and arranged for a technician to come to our home to fix my computer. The representative scheduled the repair for the following day May 10th 2024 and informed my daughter in-law that the technician would be at our home between noon and 8pm and we both requested text updates. According to the text reminders the technician was to have shown up between 5pm and 7pm. A TECHNICIAN NEVER CAME. When my daughter in-law called the company no one answered and she left a message. Also, the representative stated it was prepaid service so I paid the company in the amount of $278.99. Regardless of the fact they sent an invoice to my email address I provided. The work has not been completed and no communication was ever given to me or my daughter in-law as if the technician could not come. I need my computer fixed ASAP. HOWEVER, if they insist on treating me in this manner I would like my money refunded. I have read other reviews on the BBB website and I think a refund would be the ONLY solution.

      Business Response

      Date: 05/14/2024

      After review I can see the customer did indeed setup a service on 5/9/24 which was prepaid as described. A technician was assigned and unfortunately he did indeed fail to show to the service without informing us so we were unable to inform ***** of the situation. ***** contacted us and informed us the technician failed to show and the service was rescheduled and the service was completed yesterday successfully. I apologize for any inconvenience caused and we are taking disciplinary action against the technician as he failed to inform us he could not attend the service. 

    BBB Business Profiles may not be reproduced for sales or promotional purposes.

    BBB Business Profiles are provided solely to assist you in exercising your own best judgment. BBB asks third parties who publish complaints, reviews and/or responses on this website to affirm that the information provided is accurate. However, BBB does not verify the accuracy of information provided by third parties, and does not guarantee the accuracy of any information in Business Profiles.

    When considering complaint information, please take into account the company's size and volume of transactions, and understand that the nature of complaints and a firm's responses to them are often more important than the number of complaints.

    BBB Business Profiles generally cover a three-year reporting period, except for customer reviews. Customer reviews posted prior to July 5, 2024, will no longer be published when they reach three years from their submission date. Customer reviews posted on/after July 5, 2024, will be published indefinitely unless otherwise voluntarily retracted by the user who submitted the content, or BBB no longer believes the review is authentic. BBB Business Profiles are subject to change at any time. If you choose to do business with this company, please let them know that you checked their record with BBB.

    As a matter of policy, BBB does not endorse any product, service or business. Businesses are under no obligation to seek BBB accreditation, and some businesses are not accredited because they have not sought BBB accreditation. BBB charges a fee for BBB Accreditation. This fee supports BBB's efforts to fulfill its mission of advancing marketplace trust.