Of course it will vary project to project, but we always try our utmost to give each project the time it deserves whilst pressing on through our task list. We understand time moves quickly in the business world so we strive to complete projects within a few weeks generally.