Amazing project! While I could tackle that for myself, I can't imagine trying to keep customers happy during such a project.