The main goal of a UX agency is to provide a great experience for the user. This is done through extensive research, innovative design, and continuous testing to make sure both the client and the end-user are satisfied. The agency usually employs an array of professionals, including researchers, designers, strategists, analysts, and developers. They all work together to create the optimal customer experience.