Overall everything was good. It took two days instead of one day to complete the job. We have already referred CB Roofing to a friend.