I would talk directly to your loan officer and discuss this question. Most mortgages that I see take around 30-45 to complete. However, every deal is different. I would try to keep everyone in the loop on whats happening including the seller. I agree you don't want to drop it on them last minute.