What kinds of Organizations is BBB Accreditation Perfect For?

What kinds of Organizations is BBB Accreditation Perfect For? Any company which has had transactions with all the public is…