We closed on our home around the 1st of February, 2016, and we called immediately to have a new roof installed. Given the fact that a toronado had gone thru the Cape Coral area one week before, I questioned that we'd be able to get a roof installed for some time due to the backlog. They came out around 2/1/2016, gave a detailed estimate of the work that would be performed, and said about 6 weeks, which made it 3/15/2016. We were so pleased that they were able to keep the time frame that they had said. The 1st day was roof removal. The 2nd day was inspection by the town. The third day was the installation of the new roof. They did what appears to be an impeccable job installing the roof and they were extremely careful to remove all debris from the yard. The workers were very pleasant and professional, and rarely stopping other than for a lunch break. Very courteous and hard working and seemed to enjoy what they were doing. We've not had any rain our foul weather conditions to determine whether there will be any leaks, etc. However, given the reputation of this fine company and our experience to-date, I'm confident that they will come back and fix any problems (if any) and live up to their commitment to provide quality service... "not only because there are contractural guarantees, but because they have an excellent business sense... and professional." Without a doubt, and beyond any doubt, we'll recommend Essley Roofing to anyone we know or come in contact with who is interested in having their roofs replaced. It was a great experience from the time we spoke with the folks in the office, the estimator... and the actual workers who made it happen!! Great company. Strong Ethics.