An amazing company. Flexible, professional, and competent. Excellent staff and work crew. Our house is safe again when it rains. After the wind event of last March, and subsequent frequent rains throughout the summer, we noticed water damage to the ceiling of our bedroom in August. A review of our roof shingles showed considerable loss and many others damaged. Not ever having made a claim on our household insurance, we were pleasantly surprised how straightforward the process was. We were fortunate to get a full-roof replacement authorized. This started a longer process of finding the right roofing company to complete the job. After six interviews and bids, we settled on a company we liked: Ebenezer Roofing LLC of Manassas Virginia. What set them apart in a crowded marketplace were several aspects: their professional approach, their patience with customers new to the business, their no-additional-cost upgrades (architectural shingles and a ridge vent), and their positive reviews across several sites. They were also cost competitive, several hundreds of dollars less than the median of the other bids. On the day of the roof replacement, the Ebenezer team was thorough, polite and competent. They replaced all water-damaged plywood sections, all flashings around the chimney, stack vents and skylights, and installed architectural shingles and a ridge vent. We had several custom roof-related situations which the company was very flexible to accommodate. They cleaned up after the job, including all trash and the metal wanding for nails. They remediated the deficiencies from the shoddy work of a previous contractor that became evident with the installation of a new roof: caulking instead of flashing around skylights, and a bathroom stack vent went only up into the attic, instead of through the roof itself. In each case, Ebenezer went out of their way, at either no cost to us, or the cost of new material. They even delivered, at wholesale cost to us, 2-1/2 square of 3-tab shingles for our storage-barn structure in the back yard, to match the new roof of our house. At the completion of the job, Ebenezer was again patient with us as we went through the time-consuming steps of the other inside work remediation, gathering of all the invoices and the waiting for the final check from the insurance company to be processed. At the end of everything, having gone through leaking skylights and other water-damage spots in the ceiling, Julia my wife commented that she feels safe again in the house when it rains.