Francis worked exceptionally hard on this project. He was willing to go the extra mile and also offered suggestions and enhancements. My satisfaction was his primary concern. Although the project took considerably longer than anticipated, the end result is terrific and I would not have any hesitation in using Francis again.