Craig from Roof All came out and quoted on replacing our sloped shingle roof as well as doing a Green Roof on a new addition. The job was to be done in stages and the first stage quote seemed quite high but we were assured that paying more up front would mean that the final stages of the green roof would be much lower. The work was delayed and the roofers were extremely messy. as an apology for the messy work Craig offered to cover some metal work free of charge. It has been 8 weeks since the metal work was supposed to be completed and Craig has simply stopped returning our calls. We are also now stuck paying extra to someone else to complete the Green Roof that we already paid for as part of the original high price. We are very dissapointed in Craigs failure to live up to his promises and would not reccomend this company to anyone.