Geoff Christensen was knowledgeable and reliable. He made navigating through the insurance claim and recovery much easier. He was honest, upfront, and accessible through the whole process. The work was done on time, and the quality was good. The workers stayed out of our way and picked up after themselves.