Al's Roofing has replaced my roof twice in the last 25 years. I had a small leak this week likely caused by a missing shingle or animals scratching at the shingles. Dave from Al's roofing responded to my telephone call in a prompt manner and they arranged to come by the house a short time later to make the necessary repair. They have been consistent in following up any time I have had small issues due to wear and tear. I would have no hesitation recommending them for roof replacement and repair.