How long would it take to refinish 500 sq ft

Q: We have approximately 450-500 sq. ft. of flooring that we would like sanded and refinished. How long would it take to do a job like this?

A: If you wanted the floors stained and finished I would say you can expect the work to last 5-6 days.

A natural sanding and finishing would likely take 4 days providing 3 coats of premium quality polyurethane.