Friendly, polite, efficient, professional, service throughout the whole process. Communication great and answered each of my questions quickly. Felt I was kept in control, never once was Dan pushy. Clean work and respected our house. Very happy with finished product.