Service recovery protocol design for businesses