We created the site from scratch, which turned out to be good in this instance, it afforded us the granular control we needed, and has no dependencies. We often get asked, can you update a theme from My Favorite Web Designs? We use two types of themes currently – from scratch, and the Avada theme. We love Avada, and it can be easily upgraded, though it must be purchased to be upgraded, and we recommend you always backup before updating. Themes we do from scratch have no native JS dependencies, and have no built in functions that could be an issue, just very basic stuff. These themes have never had a problem updating, unless the plugin author changes their plugin or messes something up on their update, which has happened, though not frequently.