Does anyone have experience, good pointers, or resources on acquiring and operating a Canadian business as a US citizen?

For example, would it be better to acquire the assets of the existing business and operate it as a branch office of a US-based entity? If it is online / fully remote, would it be better to relocate the business to the US (any potential brand impact notwithstanding)?