For refinances 2-3 months isn't bullshit, Wells Fargo requires 90 day locks right now on any portfolio loan. Maybe it's just CA and the amount of business going on but the best I've seen any company do is guarentee a 14 day close and even then that's only if it was $417,000 loan amount and below and 80% LTV and below. Maybe other markets are different but you basically have to fit perfectly in the box to get faster than a 30 day close on purchases, keep in mind that's what every company gears their Ops towards as that's the standard contract length.