On the Better Business Bureau, Renewal by Andersen is accredited and has an A+ rating. Reviews on the BBB's website came from a mix of both happy and unhappy customers.