Creating a detailed specification for your building or development is of paramount importance when either selling or costing when developing. John Wright provides detailed building specifications for both purposes.