Dan F. was fantastic! He always kept us in the loop about everything he was doing and was very professional.