Very prompt, kept good communication throughout and explained clearly. Friendly, professional guy. Highly recommend