We completed our Blinksale purchase in ~41 days from discovery to final close.
Here is the chain of events day-by-day.:
Day 1: First discovered
Day 2: First call with seller / NDA signed / start of diligence
Day 7: Offer made over email
Day 9: Clarification on offer
Day 13: Tentative acceptance
Day 15: Call to discuss next steps
Day 16: LOI signed
Day 17: Calls with other team members, verified user and revenue numbers. Technical diligence done.
Day 18: Final diligence done, ready to move forward.
Day 21: Start of Asset Purchase Agreement discussion w/ lawyers. Seller set goal for closing at the end of the month for a clean end of month transition.
Day 22-31: Back and forth on APA with lawyers. Mostly just understanding language and lawyers refining definitions. Seller partially on vacation.
Day 32: Agreed on APA contract
Day 36: APA signed
Day 39: Transfer started, money wired