Ben Hill Renovations did an excellent job on my roof! The communication from their office was great and the attention to detail for the project was outstanding!