Hello Searchfunders!

I am very new to this sphere and would like to pick your brains for some industry experience.

I am looking to purchase a CPA firm in New York/Tri-State area. For such a purchase, what are the critical points I must look out for to ensure I am getting a good deal?
What type of finance is available for a non-U.S citizen?
What does the usual timeframe look like, from finding a deal, to securing financing and eventually closing the deal?

Thank you for your help!