Extremely pleased from estimate to finished product. Staff was great. Kept me informed throughout the process. Employees on site were polite, friendly, and neat. When project completed, they left our property cleaner than it was, and other than a new roof, no sign they had ever been here. Financing was easy too. Highly recommend Covenant Roofing to anyone.