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

Sales Lead Generation

Seamless.AI

This business is NOT BBB Accredited.

Find BBB Accredited Businesses in Sales Lead Generation.

Complaints

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

Find a Location

Seamless.AI has 2 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

    • 68 total complaints in the last 3 years.
    • 57 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:11/14/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 purchased a subscription with Seamless AI to obtain customer contact information. I was told that the data would be largely accurate, but the data has been terrible. Examples include providing contact information belonging to: deceased individuals, individuals who work at different companies and never worked at the indicated company, non-working numbers/emails. After signing up in March, I've been reaching out to Seamless since June and have not received answers. I've been bounced around and around to different individuals asking me to provide examples. I've provided countless examples and still do not have a resolution. In November, I finally met with a Customer Success contact and was told that they "cannot turn back the hands of time." This leaves me having paid for a year membership that I have not been able to use.

      Business Response

      Date: 11/21/2024

      Customer has used over ************************** from our platform so far as demonstrated in the screenshot, with a few examples provided of data that is claimed to not be accurate. We've attempted to re-train to use our total AI score and have had numerous emails to discuss the findings. Platform usage has been consistent and we do not have any implied warranties or a refund policy that goes along with our 12-month contract. 

      Customer Answer

      Date: 11/22/2024

      [If you do not say why you are rejecting the company's response, BBB must close your complaint.] 

      Complaint: 22555359

      I am rejecting this response because: I have been asked to provide examples on numerous occasions and each time I have submitted them.  I continue to receive the same unproductive answer.  No one has attempted to train me on a different process.  In fact, messages requesting help were ignored for several months. I keep being given the same request:  to provide MORE instances.  So, it should not be surprising that usage is where it is.  I've uploaded screenshots of one of the messages I continue to receive.  

      Regards,

      **** ****

      Business Response

      Date: 11/22/2024

      Hey BBB team, 


      I have records of all of our outreach, emails, and attempts to schedule time with this customer to train them properly and to set expectations. I'm not sure a back and forth on why the customer is rejecting our proof is productive, but I want to do what we can to close out and resolve this complaint with BBB. I'll attached a series of communications into a screenshot (as many as i can fit in there) to provide further proof. 

      How else can I help? 

      JP

      Business Response

      Date: 11/22/2024

      Hey BBB team, 

      I have records of all of our outreach, emails, and attempts to schedule time with this customer to train them properly and to set expectations. I'm not sure a back and forth on why the customer is rejecting our proof is productive, but I want to do what we can to close out and resolve this complaint with BBB. I'll attached a series of communications into a screenshot (as many as i can fit in there) to provide further proof. 

      How else can I help? 

      JP

      Customer Answer

      Date: 11/25/2024

      [If you do not say why you are rejecting the company's response, BBB must close your complaint.] 

      Complaint: 22555359

      I am rejecting this response because:  Please provide the emails where someone has attempted to provide training.  Thank you. 

      Regards,

      **** ****

      Business Response

      Date: 01/02/2025

      Please see attached.  
    • Initial Complaint

      Date:11/07/2024

      Type:Customer Service 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.
      We've had nothing but issues from the start. Our salesmen recently left the company and we were never notified so after trying to get ahold of our *** for over three months someone in a different department gave us someone else to fill in. The whole reason we reached out was to try to schedule a demo call for our new onboarding of a new employee who needed training on how to use this software platform. Trying to schedule a demo call led to the ***resentative scheduling for the wrong time zone 3 times and missing calls 2 other times. This ended with an email of them sending over the free resources they have and asking us to use those and sign up for a live web demo instead. After doing so we were notified that the platform changed and searching for related items is now only available in an upgrade of intent action, which was previously standard. Now we have no use of this leads system, getting a hold of anyone leads to nothing but endless ai chatbot conversations, and we'd like our money back and prorated for the months of unused this software has given us in addition to canceling this contract as soon as we can get a human on the phone to do so.

      Business Response

      Date: 11/21/2024

      We have made numerous attempts to provide training for this customer, including on-demand and live training (where we have two of our customer education team members walk through the platform, answer questions and provide direct training for anyone on those daily calls). Customer refused to partake in those options. The customer did not purchase a package that includes a dedicated customer success representative, but we still made attempts to meet over a zoom. 

      Seamless.AI does not have a warranty or refund policy and our training resources are still available in our app at any time for both live training and on-demand training. 
    • Initial Complaint

      Date:10/28/2024

      Type:Product 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 am filing this complaint against Seamless.AI due to unauthorized charges, lack of transparent communication.Unauthorized Billing and Lack of Clear Auto-Renewal Disclosure On August 31, 2024, Seamless.AI charged my account $1,100.00 without prior notice, clear consent, or opportunity to confirm the renewal. This auto-renewal was not communicated clearly at any point, and Seamless.AI failed to provide accessible cancellation options, as required by consumer protection standards. When I contacted their customer service, I was assured by a representative named *** that I would qualify for a full refund due to my low usage and contacting them within 45 days of renewal. Despite this assurance, Seamless.AI later disputed the chargeback, directly contradicting their own customer services promise.Potential CAN-SPAM Act Violations and ******************* Practices Seamless.AIs services include data collection and email list-building for marketing purposes, yet these practices were not disclosed to me at the time of subscription. As a result, I inadvertently exposed my business to potential risks associated with unsolicited email marketing, which may conflict with the CAN-SPAM Act (15 U.S. Code 7701). I would not have used their service had I known about these data practices, as they introduce unnecessary liability and privacy concerns.PCI-DSS Compliance Concerns In response to my chargeback dispute, Seamless.AI provided documentation containing my unmasked credit card details, including the full card number, CVV, and expiration date. This violates ************************** Security Standards (PCI-DSS), which require businesses to secure sensitive payment information by masking or otherwise protecting credit card numbers. This breach of security endangers my financial information and shows a disregard for data protection standards.

      Business Response

      Date: 01/03/2025

      Customer failed to provide 60 days notice on auto-renewal. He since disputed the charge for the 2nd year and won. ***** is no longer a customer. 
    • Initial Complaint

      Date:10/08/2024

      Type:Customer Service 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 marked our account for non-renewal online in April 2024, but when the contract expired in October 2024, they charged the credit card on file anyway. I reached out to them to try to resolve the issue, but all emails bounced back. I finally was able to get in touch with a sales person who referred me to customer service. The customer service representative was unwilling to cancel the account and refund the charge, even though it has been less than one week since the charge hit our credit card account. I asked that this matter be escalated, but they are non-responsive.

      Business Response

      Date: 01/03/2025

      Customer failed to provide 60 days notice on auto-renewal. Disputed with the bank and won their claim. They were only charged for the initial 12 month period. 

      Customer Answer

      Date: 01/03/2025

      [A default letter is provided here which indicates your acceptance of the business's response.  If you wish, you may update it before sending it.]

      Better Business Bureau:

      I accept the business's response to resolve this complaint.

      Regards,

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

      Date:09/14/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.
      Seamless Ai is engaging in deceitful practices. They have a 60 day deadline to cancel your accounts they do not send proper reminders, or respond to requests to not renew. I tried to cancel at 45 days instead of 60 days because they were using the wrong address. Now they are refusing to let me out of the contract and the threatening with collections. Their product is a web based AI lead generation product. They oversell its quality of their leads. (Very bad product.)I told them the product is not as advertised, and a not satisfied after a full year of service. At a full year of service 45 days prior to renewal, not the 60 days as stated on the contract. I requested to not renew for a second year. They ignored my request and renewed and billed me for a second year. Now they refuse to let me out of a contract for a service I am not happy with. If you look up their reviews, they have a history of this predatory practices to trick and hold clients in service contracts they don't want, for a web based service. Also I informed them of my financial issues, and the care of our autistic son is costly, and I can no longer afford the service, as well as don't need it, and wouldn't recommend it. Please help my family stop these predatory practices by seamless AI.

      Business Response

      Date: 01/03/2025

      Customer failed to provide 60 days notice on auto-renewal. He's now in collections after all of his payments began to fail after the auto-renewed period
    • Initial Complaint

      Date:09/12/2024

      Type:Billing 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.
      1. I was charged by this company $1,982 on June 28, ******. I had cancelled this service much earlier in the year. Yes, there was an original contract from December 2023 that I signed. However, I cancelled this product earlier this year. 3. Thus, I no longer have access to the product - so they should have not charged me. 4. I cannot even use the product if I wanted to - and I don't - as they revoked my access earlier in the year when I cancelled. I would like the $1,982 refunded asap to my original payment method. They should have not charged me because I had already taken steps to cancel this service since it was nothing as advertised. I have since also contacted their leadership several times by email and ********.

      Business Response

      Date: 01/03/2025

      Customer signed 12 month agreement with semi-annual payments. Attepted to disputed the entire invoice with her bank and lost. Afterwards, she cancelled her card and left a balance and is now in collections. 

      Customer Answer

      Date: 01/04/2025

      [If you do not say why you are rejecting the company's response, BBB must close your complaint.] 

      Complaint: 22276085

      I am rejecting this response because: 

      1. In December 2023, I signed up for a 1 year contract - ONLY. To be paid in 2 installments. 50% up front and 50% in June 2024. 

      2. In January 2024, it became quite clear that their data is fraudulent. And I ran into thousands of negative complaints online by other consumers about them with a similar complaint. 

      3. At that point, I contacted their leadership to terminate my 1-year contract immediately and refund the $1,979 I paid in December 2023. Their leadership ignored all my requests. 

      4. Thus, I had my credit card company dispute it. Due to technicalities, my credit card company was not able to retrieve the amount. In February, Seamless AI terminated my account - so I could not access it. Even if I didn't want that access, I had still paid for 6 months up front. Thus, they owe me $1,979 for that. 

      5. In June 2024, they charged me another $1,982 for the rest of the 1-year contract. Yet, I still did not have access to the account. I had my credit card company dispute it, but they were unable to retrieve the amount due to technicalities. Thus, Seamless AI now owes me a total of $3,958. And the 1-year contract is already over as of December 2024, and I only had access to the account for a total of 1 month. They terminated my access February 2024, as noted above. 

      My lawyer is currently filing paperwork to file a lawsuit against them - because they owe me $3,958 - since I only had access to the account for 1 month. Thus, I paid for a service I did not receive. Additionally, they did not provide the promised service since their data is fraudulent - the promise was accurate data and accurate buying signals. In fact, 99% of their data I tried to use was inaccurate and scam data. 

      Screenshots of all charges from my credit card statements are attached. 

      Regards,

      **** *******

      Business Response

      Date: 01/06/2025

      This email and screenshot of the current status of the account is attached showing that this customer still has access to their account. If you'd like a password reset, i would be happy to do that for you. 

      Your contract has also been re-attached to this thread which shows your agreement to our terms and services, including auto-renewal if 60 days written notice isn't provided. Terms are included on the same line as your initialed signature. 

      While there is no guarantee of accuracy in our contracts, it's a best practice to use the "Total AI Score" found in the platform to give yourself the best opportunity of getting the most accurate data in return. 

      As for claims of 1 month of access, attached is the total amount of sessions (110), and total amount of researched contact data (***** records) and searched data (******) performed on this account. 

      We're happy to do a password reset or additional training if necessary. 

       

       

      Customer Answer

      Date: 01/07/2025

      [If you do not say why you are rejecting the company's response, BBB must close your complaint.] 

      Complaint: 22276085

      I am rejecting this response because: 

      1. By contacting their leadership and their customer success team in January 2024 with a request to TERMINATE my contract and refund - that was my intent to NOT renew the annual contract. Thus, they have no legal grounds on which to so-call 'auto-renew' a sham contract. 

      2. I did not have access to the account for the entire year from January 2024 - December 2024 - for the amount of $3,958. I contacted them several times to notify them of that, including through my credit card company, and they did not respond. I let them know that I don't have access to the account - and they need to refund what was paid because I cannot LEGALLY be charged for something I did not have access to. I also tried the password reset function SEVERAL TIMES in 2024 and still couldn't get into the account. When I could finally get into the dashboard, it kept saying that the account is not in operation. And that was the case for the entire 2024.

      3. They owe me $3,958 IMMEDIATELY. And to stop acting like they have auto-renewed the contract when in January 2024 - I emailed several people there that I want out of the contract ****. That is intent to NOT renew. 

      My lawyer is now done preparing the paperwork to obtain this amount plus damages - and we will include several hundred people in the lawsuit that are online with complaints about the scam data they sell - if they do not submit this amount to me asap. 


      Regards,

      **** *******

      Business Response

      Date: 01/16/2025

      Good morning! 

      Everyone has the opportunity to trial Seamless.AI without any obligation. You can see this in action by going to "Seamless.AI" and signing up for a free account with no credit card required. Every customer has an opportunity to trial before their purchase with 50 free credits. There is no way for us to force anyone to purchase and the process includes a written and signed contract from the customer that was provided. 

      Attached is both their contract, which does not include any guarantee of return on investment. Accounts that go into default, as noted by the screen shot from the customer, are no longer allowed to research our data. Also attached is the stripe history of disputes, which Seamless.AI won, and additional dispute requests were declined by the customers back to pursue any further. 

      As of December 2024, this account has been cancelled. 

      Please reach out with further questions. 

       

       

       

       

    • Initial Complaint

      Date:09/09/2024

      Type:Order 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.
      After explaining my goals to a sales person she confirmed that their system is very user friendly for someone like myself that has very limited skills in marketing and overall computer software knowledge. I am a home builder that was looking for email lists of prospective buyers. I explained that my time in front a computer is limited and that I lacked any sort of sophisticated knowledge in this type of thing. Their system is not only very challenging but their tutorials are for experts in computer science. Then I realized that opting out of the contract requires more then their site indicates. Instead of a simple opt out in the Billing/Account page they demand a meeting so as to try and persuade you to stay signed ***** is next to impossible to reach someone on the phone so unless you are sitting in front of a computer all day communication with any real results are impossible.They are adamant that all emails that they provide should be verified by a third party which was never discussed during their sales pitch. Once I reached out to Mailchimp (3rd party verifier) they informed me that it is not legal for them to verify third party emails where the email recipient has not already opted in to Seemless AI.Once when I did through email contact support and questioned them about geographical radius distances in order to narrow the search from our development their support indicated that they have the ability on their side but we do not have it available on our side.I could keep going but I must get back to work. I am a small operation in home building that will loose my ******* investment but hopefully through this message other small business around the country and world will not fall into this trap. Thank you.

      Business Response

      Date: 01/03/2025

      Customer asked for auto-renewal to be cancelled (so the account doesn't auto renew) and we honored the request.

      Customer Answer

      Date: 01/05/2025

      [If you do not say why you are rejecting the company's response, BBB must close your complaint.] 

      Complaint: 22260756

      I am rejecting this response because: I spent ******* that should be refunded. Their sales staff was misleading and have yet to receive one benefit or leads through their services.

      Regards,

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

      Date:08/06/2024

      Type:Billing 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 did want to renew with Seamless.ai and told one person from this company in April I did not wan to renew. They are now harassing me to collect. My account was set to non-renew, yet now they try to renew me and tell me I should have given 60 days notice. I gave more than 60 day notice

      Customer Answer

      Date: 08/17/2024

      The Sales person ***************************** committed FRAUD by changing my Non-Renewal setting to Auto Renew WITHOUT MY REQUESTOR MY AUTHORIZATION. Seamless continually commits credit card fraud by attempting to change my credit card after I cancelled by authorizing for the serve and withdrew authorization for credit card charges. They ignore all directions and continually attempt to charge my credit on weekends for the last month.

      Business Response

      Date: 01/03/2025

      Customer failed to provide 60 days notice on auto-renewal. The additional renewed year went into collections and was marked "uncollectable". They're no longer a customer and no longer being pursued. 

      Customer Answer

      Date: 01/10/2025

      [If you do not say why you are rejecting the company's response, BBB must close your complaint.] 

      Complaint: 22101912

      I am rejecting this response because I did not renew with them and they falsely renewed my account. This was not an uncollectible debt and they are unprofessional and now responding incorrectly to a debt we never had. 

      Seamless agreed ti drop the issue after working directly with them to correct the false allegations. 

      Regards,

      ***** ******

    • Initial Complaint

      Date:07/05/2024

      Type:Order 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.
      Background: - Seamless AI, a company promises revolutionary AI-driven solutions. - *********************** used Seamless AI's services while consulting for ***** the Polo.Initial Issues: - *****'s consultancy with ***** the Polo ended in November 2023. - Despite this, Seamless AI charged *****'s account $4601.57 CAD without authorization around July 12th.Attempts to Resolve: - Caela initiated contact with Seamless AI to address the unauthorized charge. - Initial assurances were given that a refund would be issued.Communication Breakdown: - Seamless AI retracted their refund assurance, stating resolution depended on ***** the Polo, with whom ***** no longer has a business relationship. - Multiple emails were sent by Caela to Seamless AI demanding a refund and contract cancellation.Specific Demands: - Immediate refund of all unauthorized charges. - Cancellation of the contract and removal of personal and payment information from Seamless AI's system. - Provision of Seamless AIs refund and contract policies by the end of the day.Seamless AI's Response: - Seamless AI's representatives, ****** and *****, continued to refer Caela back to ***** the Polo for resolution. - ****** and ***** ignored the specific requests for refund and cancellation policies. Further Actions: - ***** threatened to escalate the issue publicly, seek legal counsel, and dispute the charges through her bank if the refund was not issued within the specified timeframe. - Caela accused Seamless AI of ignoring her emails and communications, calling their actions "complete malpractice."If you look at the reviews on the bbb website, you will see that I am one of hundreds of people that this has happened to. They are lies, and have fraudulent business practices.

      Business Response

      Date: 07/15/2024

      Customer reached out to us and we issued a refund. 
    • Initial Complaint

      Date:06/14/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.
      The initial sales rep lied and stated we were getting intents with out purchase. After we paid the terms changed and we didn't get what was paid for. After the money went through he tried to say he didn't say that but I asked him directly and he lied.

      Now when I go to cancel I cannot. They are trying to charge me for another year but I no longer use or want to use their service. They are threatening to send this to collection. Others have pointed out that when you try to cancel in the 60 day prior to year expiration you cannot which is true. This seems to be an intentional ploy to deceive.

      Business Response

      Date: 07/24/2024

      Hello, 

      Attached is a copy of your signed contract acknowledging that it does not include Buyer Intent. A notice to cancel your auto renewal was also sent 75 days prior to contract end and we did not receive a response. 

      Let us know if we can be of further assistance in making the most from your Seamless.AI account. 

      Success @ Seamless.AI 
      [email protected]

    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.