The Council of Better Business Bureaus is the umbrella organization for the Better Business Bureau (BBB) system, which was founded in 1912 and is today supported by 250,000 local business members nationwide. It is dedicated to fostering fair and honest relationships between businesses and consumers, instilling consumer confidence and contributing to an ethical business environment.
The membership to its local BBB chapter confirms that CorporationCentre.ca has been reviewed to meet truth in advertisement guidelines and follows good customer service practices.