Professional, friendly and excellent at maintaining communication during the process
They know their jobs and I was always happy with the way they handled my questions.
He was not a "typical" sales person. He was genuine, knowledgeable and every word he said was exactly what happened.
They were as non intrusive as possible.
No debris left and except for the patio being in place, you really would not know how big a process it was.