Every project is different and has different needs. An architect will be able to educate the client and give recommendations to hire other professionals and experts needed for the project, for example, a structural engineer or ecologist.