Capital construction handled all claims and interactions with the insurance company. They did an outstanding job replacing our hail damaged roof. They cleaned up the job site efficiently and checked in afterwards regarding our satisfaction. We highly recommend Capital Construction!