Frank was awesome in explaining what was wrong and documented everything with pictures. He was not trying to sell me on everything little thing that could be done, But was helpful in explaining what really was broken and needed to be fixed soon or today. He was honest, respectful, kind and went out of his way to make the experience fantastic. I highly recommend him and his company. I was also extremely pleased and excited that the day I called I got someone out to fix the problem that day. That was impressive.