Libraries have changed drastically from facilities housing very specific materials and providing equally specific services into multi-cultural, multi-media, highly technological, community centers that provide a multitude of services. Libraries must keep up with the ever-changing demographics of their community and an overwhelming amount of information. Every library is different because every community is different. It is critical for libraries to strike a balance between all the needs of the community, technology, and the unknown future. Because of our experience, we understand these changes and embrace the challenge of creating new public libraries.