Usually, the lender or financing organization will hire the appraiser.
Your bank or loan officers company you plan to finance with, will reach out to schedule an appointment typically with the listing agent who represents the property. Typically this will happen alongside timing of purchase and sale, or right after singing of purchase and sale.
Then the buyer pays the appraisal fee in the closing costs.
One or two hours is the average time spent for most property appraisals. You should receive the report in an average of three to seven business days. The amount of time it takes to complete an appraisal can depend on the type of report, the size of the property, and other factors.