John had some vehicle troubles which caused some delays but was up front and open about them. Would recommend John.