The fraction of businesses that need something really custom/special is vanishingly small. And the fraction of businesses that need a pixel-perfect design and consistency across all their pages is tiny, too. Your customers don't care about that crap nearly as much as you do. Just keep it simple and make the information they're looking for easy to find.
I'm a software engineer. I love building stuff. I can make kick-ass web stuff if called upon to do so. But please, don't waste your money paying me to build something you don't need.