Darren is very thorough and helpful. He is flexible with scheduling and availability. We couldn’t have done it without his support and expertise. Very happy with his service. I Highly recommend Darren!