The Creatory is a branding and digital presence agency tailored for small businesses.