Now more than ever, municipalities are feeling increased pressure to provide a high level of service to their residents. However, providing these services is often very difficult when operating with modest budgets and limited human resources. Through inter-municipal collaboration, municipalities across Alberta can negate part of this difficulty by working together to meet the demands of citizens while retaining their autonomy.