Construction companies face ever increasing pressure to implement projects as quickly and less expensive as possible. To meet these demands, increasing competitive efforts are done to obtain the efficient management technique. This paper proposes a new technique for scheduling several kinds of repetitive construction projects with versatile multi-objective optimization. Multi-storey building projects represent a large portion of the construction industry. They are characterized by their repetitiveness of typical floors. Architecturally, Non-identical repeating floors are commonly found in high-rise buildings and habitation projects. The line of balance (LOB), as a resource-driven technique, is well suited for scheduling such repetitive projects. It maintains resource continuity for an activity from one unit to the next one and achieves logic constraints at the same time. However, LOB is faced by several practical challenges when used for such projects: variability in construction works, diverse directions in activities workflow, skeleton constraint, and presentation difficulties. The line of balance based technique is adapted in order to overcome these challenges and maximize the performance of scheduling multi-storey building projects. The present model enables construction planners to direct controlled time and/or cost optimized plan using Genetic Algorithms. Activities' alternatives are investigated to generate a set of crew formations and interruptions if allowed. Sensitivity to cost attributes for cost optimizations is also handled. Computerized spreadsheets are developed to demonstrate the model’s usefulness on an example application, adapted from literature, within clear presentation of all types of activities. However, other examples handled in literature are investigated to validate the proposed model.