Yes.  One of the more common things that we do here is rebuild websites in the “correct way”.  Frequently self proclaimed “CMS experts” will try to extend your website by building custom plugins for features that already exist inside your CMS, by using raw PHP code to “shell your CMS” for a custom theme, by using a super powerful PHP framework for a basic website instead of a using a CMS, or by sandwiching your CMS into another part of a custom site they have built for you.  Most of these methods are completely unnecessary and amount to an insecure website that feels like a “house of cards” even for the people using your site that know nothing about coding.