Better Business Bureau
The Better Business Bureau is a membership organization that allows customers a place to report service
concerns about a company. When it receives a complaint, the BBB contacts the member to get resolution. Members seek to have a high rating
with the BBB.
Your local Better Business Bureau is:
Central Illinois BBB