They did an excellent job in a very reasonable time. The roof was damaged by last years hail storm. We had another company start the reroofing job and they took the insurance money , and did not finish the job. We didn't use [another company]. A mistake we will never make again. ABC came and bailed us out.