Yes, we can support sites built by other agencies. First we would recommend booking a WordPress Website Health Check, so we can investigate how your site has been built, and what level of support you’ll require.