We can not recommend this company. The basic work on the shingles was simply "okay". But the more problematic element is that they do not seem to stick by their products or services. Our extended family had work done on two different residences, each with poor outcomes. In one instance, damage was done to a drain and their insurance did not cover it. In another instance, they installed a leave cover over an eaves trough while there were still leaves in it. When contacted, they refused to send any workman to come and remedy the situation unless an additional charge was paid. We have - obviously - since moved on to other contractors who back up their work.