We weren't even considering a band… but after seeing CM, they completely blew us away and we knew we HAD to have them play at our wedding! I've been to many weddings, CM blows any other band out of the water. Not only were they helpful, responsive, and attentive during our planning process, they had our dance floor PACKED. – Kristina