Depending on your needs, you might have to hire two or three people (graphic designer, front-end developer, back-end developer) to implement your website or the changes you need. Obviously, it results in more work hours and higher costs. Instead, I consider myself a generalist who can do everything, I am able to build complete websites from scratch including design, implementation and coding. While my knowledge is not always as deep in every field as that of the specialists, I feel very qualified to produce the results you want and still have the great advantages of requiring less coordination. Consequently, it will speed up the process and save you money.