B Social is a social media and digital consulting company based in Santa Fe, New Mexico, working with small businesses, non-profits and arts organizations, developing social media and digital marketing strategies.