On time, skilled, great work, cleanup and very nice!!! He made my dream office!!!!