It took him 2-2.5 hours. It would have taken me a full day and a whole lot of impatience if I did it myself. Professional and nice!