Checked Better Business Bureau listing, one of three companies I selected to make estimates based on rating there. Of the companies I talked with, was pleased that your representative looked at what my issues were, explained what factors were causing, and talked about ways to address instead of simply pushing one approach for all problems as another company did.