This past summer I had to replace the shingles on my roof. The work was done quickly and without any mess left behind. They did an excellent job matching the colour of the shingles to the previous shingles which meant I didn't have to paint. I was very pleased. I have told many neighbors about Albert Roofing.