My experience with this company was above my expectations. They were on time, introduce themselves when they got to my home in a professional manner and explained the situation with my roof in detail to me. They have made themselves another loyal customer out of us! We are lucky to have such a dependable and honest company working in the beaches community.