If you can get his crews to show up and actually finish the job....Gregory Martin roofing does decent work. BUT I would never recommend them however because of their lack of communication. They basically didn't honor the contract, or written estimates. This company also operates under Bay Village roofing and Sheet metal company. Shady outfit.