And fair warning: DOn't expect perfection. Even the best plans are not 100.0% complete and accurate. There is always something the builder will need to figure out. Always.