Very professional and was done faster than expected. Cleaned up behind himself and help me to understand the product.