No, SITE123's website builder and online appointment scheduler are designed to be user-friendly and do not require any technical skills to set up or manage.