How to manage access bandwidth to accommodate multiple services with diverse bandwidth requirements, while meeting performance objectives and maximizing revenues/profits is an area of great interest in the cable industry. We have developed a network engineering tool for efficient and effective multi-service cable network design. In addition, the tool can be used to effectively evaluate the impact of service definitions and growth scenarios on bandwidth utilization and performance. In this paper, we discuss the principles of multi-service network design, review some performance considerations, and present the capabilities of the network engineering tool with example results.