Joe was very professional throughout the day at my home! Explained everything in detail and able to answer any questions