This will depend on the complexity of the projects. Site visits are recommended to visually inspect and take the required measurements. Usually this would help to speed up the design and help to issue the required calculations and drawings quicker. Site visits helps structural engineers to inspect the existing structure which can often be retained or reused to save on cost.