It’s a very difficult question to answer, as there are many factors involved in all types of projects. However, we can say that each project is unique and will require different amounts of time. We will be able to give you an estimate based on the information you provide. contact us now.