This site won't allow any legal advice to be given to homeowners. The sad fact is that this stuff happens all too often. I would give them an opportunity to correct the situation. If they refuse to correct it to your satisfaction, a complaint with the BBB usually results in a fair resolution. A company with a stellar reputation will usually go the extra effort to protect that reputation.