We have worked with John for a while on a large project and they have delivered great work with no issues at all - and would and have recommended his services to others.
He admitted a mistake and offered very very good compensation, I think many others would have tried to pass it off and not admit an error, nor offer any compensation so fair play to John for what he offered.
He certainly comes highly recommended by us
