It all starts with the WordPress theme. There’s plenty of room in there to make it your own by adding custom Home, Portfolio, or even one-page Landing pages using the new generation themes that have features like expensive pagebuilders.
Yeah, we’re those guys who conjure up store fronts from electrons & white boards . . .