On average, it will usually take about 6 weeks to buy and sell a property.  Some transactions can take longer than this where there is chain involved, but we will endeavour to meet any deadlines you have requested.