Daniel Rodriguez was very detailed in keeping me informed of what maintenance needed to be done and why. He took pictures and also sent me a video, explaining what everything was. When the job was done the same day, he also sent me pictures and another video, and explained what everything was. He was easy to understand and thorough.