Hi Paula!
I have to agree with Spiceman as regards showing the customer empathy and I wouldn't leave it too long to get back to her. She is already annoyed and obviously going to get awkward about this, so you don't want to give her any time, or excuses to suddenly come up with 'other things' she has found that aren't right or have bee ruined.
My insurance doesn't cover items damaged by use of bleach, so I don't use it, unless the customer gives permission, and then I say the onus is on them if anything gets ruined!
As far as the scratch is concerned, that's a chance a customer takes when one person is put into a property to clean and furniture needs moving! Personally I always put 2 people in to do 'big' cleans!!
Also did you inspect the property before you took on the clean, getting customer to point out what can and can't be moved, anything that was unstable etc etc?
In the meantime, I would suggest you find out if you are covered by your or her insurance for these damages (if more than your or her excess then claim), if less than your or her excess, find out how much it will cost and offer to arrange for the repair.
If you decide that it definately wasn't your cleaner, i would still offer a discount as a goodwill gesture!
I have only ever had one complaint which was after the first of a regular clean, and it was decided (by me) that the customer was pulling a fast one to get a free clean. In the end I didn't charge her for the clean, but I also eneded the contract there and then as I knew she would cause me more problems!
I have given a couple of my customers 10% discount on their regular cleans whenh I have tried new products and they haven't worked out as well as I was hoping, but that wasn't a problem, and they really appreciated it!!
Good luck Paula, I hope i works in your favour
Jan