I had two small roofs to repair and replace and A. Major Roofing were fantastic. I was a bit worried because they gave me the best quote. Akeel responded quickly and communicated very well. They were here on time, worked fast and cleaned up very nicely. We were so pleased with the completed job and I highly recommend them. Akeel and Kev were a pleasure to deal with.