The sales representative did the inspection and explained our roof situation very well. He was very patient and helpful with roof replacement choices. The installers were prompt, efficient, and cleaned up. The process went exactly as explained to us. We are very happy.