This is our second time having John and he’s amazing. Very easy going, explains things clearly, and is very clean. I appreciated how tidy him and his assistant Ty was. They even offered to take out my trash! Such a nice company with great workers!