Yes, there is a $350 onboarding fee for a site that we did not create, or a site that has not had a care plan with us in the last 3 months. We only work with websites that run on the WordPress system. Additionally, we may ask you to resolve issues with your site before we can onboard you onto our website maintenance services.