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.

Cookie Preferences

Many websites use cookies or similar tools to store information on your browser or device. We use cookies
on BBB websites to remember your preferences, improve website performance and enhance user experience, and
to recommend content we believe will be most relevant to you. Most cookies collect anonymous information
such as how users arrive at and use the website. Some cookies are necessary to allow the website to
function properly, but you may choose to not allow other types of cookies below.

Necessary Cookies

What are necessary cookies?
These cookies are necessary for the site to function and cannot be switched off in our systems. They are usually only set in response to actions made by you that amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not work. These cookies do not store any personally identifiable information.

Necessary Cookies must always be enabled

Functional Cookies

What are functional cookies?
These cookies enable the site to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies, some or all of these services may not function properly.

Performance Cookies

What are performance cookies?
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.

Marketing Cookies

What are marketing cookies?
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant content on other sites. They do not store personal information directly, but are based on uniquely identifying your browser or device. If you do not allow these cookies, you will experience less targeted advertising.
Share
Business Profile

Computer Software Developers

Zoho

Headquarters

This business is NOT BBB Accredited.

Find BBB Accredited Businesses in Computer Software Developers.

Complaints

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

Find a Location

Zoho 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.
    • Zoho

      6800 Burleson Rd Ste 200 Bldg 310 Austin, TX 78744-2326

    • Zoho

      4141 Hacienda Dr Pleasanton, CA 94588-8566

    Customer Complaints Summary

    • 56 total complaints in the last 3 years.
    • 19 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:04/09/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.
      I acquired a new laptop and a new cellphone last week. Setting them up has not been fun. There is one hurdle that I am not able to jump, and that's Zohomail on my cellphone. For reasons unknown to me, I seem to be blocked from using Zohomail on my cellphone. Logging in with username and password isn't enough; instead, I am told to go to an Authenticator for a code. There's one slight problem with that: to get to the Authenticator, I have to move Zohomail so I can get to the Authenticator. When I do that, I'm logged out of Zohomail, so it's a block against me, both de jure and de facto. I am facing ongoing accusations that I have a business and/or an organization, so I must pay for a higher-priced account. At age 73 with disabling physician conditions, I have never in my life owned or managed any sort of business and/or any sort of organization! Apparently, I'm "just not their kind of people." There can be many reasons, but it's clear to me that I'm not wanted. There are nicer ways to convey the message, but why be nice if I'm just "not their kind of people"?I'm in the process of withdrawing because I don't have the strength to be waging war in my old age. I have options that won't keep me facing demands and sure-fire obstacles when I'm defeated by seniority. There could have been a much nicer way; to be honest, I came to Zoho after having suffered major damage. I just want to live out. I give up.

      Business Response

      Date: 04/14/2025

      Hello *******!

      This communication is in reference to your ongoing account access issue, and specifically to support ticket #*********. Please be advised that our Accounts team has responded to your inquiry on multiple occasions, providing detailed instructions regarding the recovery process.

      Your account is currently secured by MFA through the Zoho OneAuth application, a method you had voluntarily configured. As per our records, the challenge you are experiencing is a result of changing devices without reconfiguring OneAuth, which is essential to maintain secure access.

      If you retain access to your previous device and can still receive push notifications, you may use that device to authenticate. In the event that the previous device is no longer accessible, you are required to reconfigure OneAuth using your previously set passphrase or backup verification codes.

      You were provided a direct link to our official documentation:

      ****************************************************************************************************************************************************

      Please note that Zoho adheres to strict security protocols. We are obligated to protect the integrity of all user accounts and cannot proceed with recovery in the absence of the requested verification data.

      We respect your circumstances and appreciate your use of Zoho services. However, in order to proceed, you must comply with the documented recovery process or respond to our prior communications with the required information.

      Thank you for your cooperation.

      Regards
      *****
      Customer Relations Evangelist

      Customer Answer

      Date: 04/16/2025

      Complaint: 23184257

      I am rejecting this response because:

      Regards,

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

      Date:03/10/2025

      Type:Service or Repair Issues
      Status:
      UnansweredMore 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.
      Delivery Issue:We have been informed by ITgoal that the inability to complete the project stems from inherent limitations within Zoho Creator Version 6. These limitations have been documented in their communications with us (attached), including specific ticket numbers indicating the technical issues faced by Zoho Corp. This unforeseen obstacle has been pivotal to the project's non-delivery, as outlined in their detailed email." API Issues: We encountered several API-related issues during the development. The file upload APIs for Zoho Creator went offline unexpectedly several times (tickets #********* and #*********). We also faced problems with Zoho Workdrives file upload APIs (#*********), sudden changes in file naming conventions (#*********), and issues with the Resource Property APIs for fetching PDF metadata (#*********). Withdrawal from the Project:Due to the extensive delays and lack of delivery, we have decided to withdraw from the project. ITgoal's ongoing delays and failure to deliver have led us to lose confidence in their ability to complete the project reliably. We lack assurance in their estimations and the viability of their proposed solutions. Furthermore, we fear that accepting a deficient project could negatively impact our operations.Co-responsibility Zoho Corp:It is important to note that ZohoCorp holds co-responsibility in this matter, as it is the entity that accredits and authorizes its partners to offer and execute services under its platform. The limitations faced by ITgoal that cannot be resolved by ZohoCorp directly contribute to the inability to complete the project, thus rendering ZohoCorp responsible for facilitating the refund as well.Extended Timeline:The project timeline has been significantly extended due to ongoing issues presented by ******, including internal team restructuring and persistent challenges with Zoho Creator V6. These complications have hindered timely delivery and project progression.
    • Initial Complaint

      Date:03/07/2025

      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.
      I am submitting this complaint regarding ZohoPayrolls failure to honor its 45-day money-back guarantee and provide the 24-hour customer support it advertises.I have been attempting to contact ZohoPayrolls customer support for over 24 hours through multiple channels, including phone calls (at all hours), emails, and their online support interface. Despite my urgent need for assistance, I have received no response.I have been trying to:Cancel my account Have my refund processed under their 45-day guarantee Immediately halt all payroll payments In the meantime, the following transactions have been made:$415.74 deducted from my credit card $63.96 deducted from my credit card $228.31 withdrawn from my business checking account I am formally requesting an immediate refund for each of these charges and a resolution to this matter as soon as possible. Given ZohoPayroll's advertised policies, I expect them to honor their commitment to both customer support and their refund policy.

      Business Response

      Date: 03/18/2025

      Hi ***********!

      We certainly honor our refund policy and understand that you have canceled your Zoho Payroll subscription within 45 days, making you eligible for a refund. Im really sorry to hear about the experience youve had. Ive looked into your case and wanted to personally update you.

      Regarding the USD ****** charge, Ive spoken with our billing team, and theyve confirmed that this amount was related to taxes. The refund has already been processed, and it will be issued by our Filing Partner, Check HQ Team.

      As for the other two charges USD ****** and USD ***** it looks like these payments were disputed from your side. Because of that, were unable to initiate a refund on our end until the disputes are cleared by your bank. Once thats done, well be more than happy to help with anything else.

      I know this process hasnt been easy, and I truly appreciate your patience. If youd like me to follow up on something, please feel free to reach out to me directly at ***********************************************************************.

      Take care, and I hope we can get this resolved for you soon.

      Regards
      *****
      Customer Relations Evangelist
    • Initial Complaint

      Date:03/07/2025

      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.
      On January 17th, I reported to Zoho People that overtime did not properly calculate overtime for any employee. They only made time for a call this week, and several emails were sent by Zoho stating they were unable to attend the call because they were too busy, also instances of me calling Zoho support and being refused ******* account manager eventually got involved; his name is ******* but then he stopped responding.While the overtime calculations for the United States is now working, there are overtime calculation requirements for other countries that do not work, and support has closed the case as resolved even after being told it is not actually resolved.I have asked for billing adjustment as we are now going into week 4 of not being helped.

      Business Response

      Date: 03/19/2025

      Hello ****,

      I hope this message finds you well. My name is Pratap, and I oversee Zoho Customer Relations through our social media and review channels.

      Thank you for bringing your concerns to my attention. I appreciate your feedback, as it plays a vital role in helping us improve our services. I will be discussing your case with the relevant teams to enhance our processes for all customers.

      In the meantime, I want to confirm that the adjustment for 2 weeks has been successfully applied as of February 10, 2025. I've attached a screenshot for your reference. If you notice any discrepancies, please don't hesitate to let me know, and I will address them promptly with our team.

      Additionally, I will send a follow-up email from my personal address ********************************** to ensure all channels of communication are open for you.
      Thank you for your understanding and patience.

      Best regards,

      ****** *******
      Zoho Customer Relations Evangelist
    • Initial Complaint

      Date:03/04/2025

      Type:Service or Repair Issues
      Status:
      UnansweredMore 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.
      Issue is with invoice reminder notifications presenting to clients in the wrong currently and FAILURE by Zoho to timely attend and be prepared for scheduled meetings to address the identified defect in their software.Our client is billed in USD and always has been billed in USD. We received in invoice from a vendor in Pounds Sterling. The invoice correctly mapped to the clients bill (exchanging the sterling invoice to USD). However, the client is now receiving reminder invoices (using ZOHO's own templates) that show that the client's invoice is in sterling, not ****** first they tried to blame this on us by suggesting we created templates incorrectly, but WE ARE USING THEIR TEMPLATES and there are no errors in the templates or with the balances shown in the actual online records. The only error is the currency designation shown on the reminders being sent to the client.
    • Initial Complaint

      Date:01/06/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.
      Zoho sold me 6 email addresses that I was looking to use for my business.For months, I tried to get these emails set up properly. I spent many hours in the settings trying to figure out how to integrate them with the software I use.I contacted customer support on many occasions. I connected with someone from their team on a video call to figure out how to resolve the problem. They could not figure it out, and I could not figure it out. When I asked for a refund, they refused because it was outside of their '30 day policy'. I purchased the product on April 12th, 2024, and finally gave up on October 29th, 2024, when they said there was no way to give me a refund. (Reference the screenshots below).We spent 6+ months trying to figure out how to get these emails to work.Their terms of service say they will offer partial refunds, but at no point did they mention this to me.They took my money and never provided working services. It is a shame that they are able to get away with this. It's not worth suing them over $72, and they know that (which is probably why they didn't offer the refund). Unfortunately, they will continue to do this, and their reputation will suffer accordingly. I strongly recommend that you find another service provider for software solutions. Zoho was extremely difficult to work with, and their team had no interest in providing the services paid for (or a refund when they could not get those services working).

      Business Response

      Date: 01/08/2025

      Hello *****

      We're sorry to hear about your experience. Upon reviewing your case, we found that while you purchased Zoho Mail in April 2024, you first reached out to us on September 18, 2024, regarding unblocking your email account.

      As per our Zoho Mail Usage Policy (****************************************************************** ), Zoho Mail accounts will face restrictions if used for sending automated, marketing, or promotional emails. Zoho Mail is specifically designed for business communication. For automated or transactional emails, we recommend using Zoho Campaigns or ZeptoMail, which are tailored for those purposes.

      I've attached a screenshot from our Mail Policy, which confirms that refunds are not provided for account cancellations resulting from blockages or suspensions due to violations of Zoho Mail's usage policy. Additionally, our Refund Policy permits a full refund within 45 days of cancellation. Since your refund request was made after this timeframe, we unfortunately cannot process it.

      That said, we're here to support you in any way we can moving forward. You can email me at ************************************ for any help!

      Regards
      *****
      Customer Relations Evangelist
    • Initial Complaint

      Date:12/30/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 paid for a professional email for my new business. I was told i dont have an account when in fact it appears I have an account under my email and another under my phone. I purchased the email under my phone number. I have reached out via email several times and received only one response which is incorrect responded to them two more times and they have yet to respond. I would just like my money back since i cant get help and dont have the email. Thank you

      Business Response

      Date: 01/06/2025

      Hello ****!

      Thank you for bringing this to our attention, and Im sorry you feel let down.

      Our team replied to your email on the same day you reached out, under the ticket ID: #*********. Upon investigation, we located your Workplace account. As transferring or merging two accounts is not currently supported, our team assisted you with canceling the subscription associated with the account created under your phone number.

      Additionally, we provided clear steps on how to cancel your subscription and instructions on how to request a refund by emailing ***************************************.
      However, we have not yet received your refund request at the email provided. Please feel free to reach out to *************************************** directly to initiate your refund process.

      If you need further assistance, please reach out to me at ************************************* and Ill be happy to guide you through the process.

      Regards
      *****
      Customer Relations Evangelist
    • Initial Complaint

      Date:12/26/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 am worse than shocked and betrayed at the way Zoho Corporation has chosen to deal with me. I am posting here the evidence in my story that shows how I have faced threats because of my indigent, disabled, senior status. I will waste no further time. Clearly, the desire is to get rid of me as soon as possible, and if that is how they feel, the feeling is 100% ********* life story would shock you for sure. The fact that all this is happening at **** says more than enough to me. i am too shattered right now; I might need some time to recover first. After all, I am not young and I am not wealthy; apparently that puts me on the list of persona non grata with Zoho Corporation, and that is something that will be the topic of my next published writing!******* ***** said it best when he wrote "A truth that's told with bad intent beats all the lies you can invent." So it shall be once again in history. I can and will reorganize. I did not deserve such abominable treatment.Let me add as an explanation that my current situation is such that because of a change in management, I had an account that I had managed for many years with no problems closed because I have never owned nor managed a business of any sort. The bank's new policy was to offer services to business accounts only, so that definitely branded me as persona non grata. I think it would be more merciful to place me in front of a firing squad than to do such things to me, especially at the time of a major holiday. However, they exposed themselves; I am not to blame for their questionable character, and I won't give them any further support, either.

      Business Response

      Date: 01/04/2025

      Hello *******!

      Please be informed that we provide a ***** period of 15 days to pay for your Zoho Social subscription from the first attempt to retry the payment.
      Upon reviewing your account, I see that the payment failed, and as a result, we will keep your account active until January 4, 2024, as part of the ***** period.

      It appears the card-issuing bank is declining the payment when you are trying to update your card information. We suggest that you check with your bank to resolve this issue.

      We are offering this 15-day ***** period so you can arrange the necessary funds for the payment. Please note that after this ***** ******* the system will automatically change your subscription to the free plan.

      If you need further clarification on this, feel free to email me at ************************************* I'll be happy to help you.

      Regards
      *****
      Customer Relations Evangelist
    • Initial Complaint

      Date:12/17/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 purchased Zoho Mail in October 2024 with the expectation of using it for critical business functions, including sending marketing and promotional emails. At the time of purchase, there was no clear notice or warning that Zoho Mail prohibits marketing emails, which are a fundamental part of my operations.When I first called Zoho support, they did not adequately explain the limitations of their service. They simply mentioned that marketing emails were not recommended, which did not convey that my email would fail to send messages entirely. This misleading response caused me to proceed with Zoho Mail, believing it would still work for my needs.Shortly after, I began experiencing email failures when attempting to send messages. Upon further calls with their support team, they reiterated that marketing emails were not supported and provided no viable solutions. I was never informed about ZeptoMail, an alternative they now claim to offer, during any of my calls.Due to these issues, I had no choice but to transfer my domain to another provider, disrupting my business and causing financial losses. Despite canceling my subscription and requesting a prorated refund for the unused service period, Zoho has refused to issue a refund, hiding behind their policy instead of acknowledging their failure to provide clear and upfront information about service limitations.Their behavior has been:Misleading and deceptive: They failed to disclose critical limitations before purchase.Unprofessional: They provided incomplete and unhelpful support when I sought clarity.Unfair: They are denying a refund for a service I could not use due to undisclosed limitations.I request that Zoho Corporation issue a prorated refund for the unused portion of my subscription to Zoho Mail.Desired Resolution: A prorated refund for the unused subscription period.Thank you for your assistance in resolving this matter.Sincerely,*** ******

      Business Response

      Date: 01/09/2025

      Hello ***!

      We're sorry to hear about your experience. We are committed to ensuring clarity in how our services align with your business needs. Below is a detailed response to the concerns you raised:

      On your initial call with our support team on 23rd September 2024, you were explicitly informed about Zoho Mails Usage Policy (******************************************************************), which strictly prohibits the use of Zoho Mail for marketing, promotional, or warm-up emails. Zoho Campaigns and ZeptoMail are two solutions tailored to meet marketing and transactional email requirements. Furthermore, our representative advised against configuring Zoho Mail on third-party platforms such as ************ for these purposes.

      Despite this, our records show that you acknowledged this policy and chose to proceed with the account configuration on ************, fully aware of the limitations.

      - 22nd November 2024: You contacted us again for assistance with IMAP configuration for ************.

      - 26th November 2024: Our representative reiterated that Zoho Mail does not support sending marketing or promotional emails via third-party tools, reinforcing the services intended usage.

      Unfortunately, in this case, Zoho Mail is unable to process a refund for the deleted domain. I've attached a screenshot from our Mail Policy, which confirms that refunds are not provided for account cancellations resulting from blockages or suspensions due to violations of Zoho Mail's usage policy. Additionally, our Refund Policy permits a full refund within 45 days of cancellation. Since your refund request was made after this timeframe, we unfortunately cannot process it.

      That said, we're here to support you in anyway we can moving forward. You can email me at ************************************ for any help!

      Regards
      *****
    • Initial Complaint

      Date:12/10/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 was charged an auto renewal for Zoho. I was not able to login to my account prior to the auto renewal as the password reset option was not sending to my email. When the charge hit I immediately emailed Zoho and the followed up again after not receiving a response. I still have not received a response and I have attached the email chain.I want my account cancelled and to be credited back the amount.

      Business Response

      Date: 12/13/2024

      Hello ******!
       
      I'm really sorry for the trouble. When we received your downgrade request, we immediately shared it with your partner, *@**********************, along with the necessary steps to proceed. Unfortunately, we had to wait for them to act on it, and when we noticed delays, we escalated the issue internally and secured the necessary approvals from our managers to process the refund.

      However, while initiating the refund, we found that a chargeback claim had already been raised with your bank. Since this process is now being handled through the bank, we recommend following up with them to check the status of the claim.

      I understand that the delay in acknowledging your email may have added to your frustration. Please know were here to help if theres anything further we can do for you.
       
      Regards
      *****
      Customer Relations Evangelist

    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. BBB Business Profiles are subject to change at any time. If you choose to do business with this business, please let the business know that you contacted BBB for a BBB Business Profile.

    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.