We hired Craig to re shingle a home we renovated and install new eaves and downspouts. Aside from a delay with the eave install, which Craig addressed and remedied, we were pretty happy with them. They were reasonably priced, efficient and good to work with. They also do flat roofs, which we discovered not all roofers do.