Logical data recovery take 1 to 3 days it can be increase depending bad sector head slow reading on the problem of your device.
for mechanical data recovery we need to get matching donor parts, some time we need to order oversea, all about after free diagnosis can give you estimated time farms