Better Business Bureau working with solar panel customers

The Better Business Bureau is reminding people in southwestern Ontario to research a company before signing any contract for work on a home, as customers seek money from a solar panel company. There are still complaints being lodged against a Windsor solar panel company, Certified Solar, Inc., that lost its accreditation a year ago. Certifed… View Article