Originally Posted by mirrorlandscapes
Well lets see, being honest with them, admitting my mistake, explaining what went wrong (which wasn't entirely a lack of knowledge on our part), giving them all their options (which included losing the job) and not charging them anything...under the circumstances, I'd say yes.
You seem level headed and aware. I don't know of any contractor I have ever met that doesn't have a horror story or 10 about learning very basic things the hard way (and costing themselves a lot of money in the process). No matter your level of education, inexperience in certain areas will often times slap you around. The great part is you learned a lesson you will never repeat. It's going to happen, roll with the punches and move on with a smile on your face.