Bryan Addis Roofing came over to replace the roof and the leaf gutter guards. Mr. Bryan, from Bryan Addis Roofing, delivered what was promised at the price quoted. The workmen were diligent around the landscaping and all the debris was taken away. They exceeded our expectations.
Bryan was on time. His crew was polite. Did exactly what he said he would do.
Bryan noticed damage to our roof that isn't easily seen while standing on a neighbors roof. Because the type of shingle on our home isn't made anymore, we qualified for a new roof! Bryan worked with our insurance company and we now have a new roof. Bryan under promised and over delivered!
A+ rating with the BBB, clean professional appearance. Bryan Addis Roofing has done several repairs for us in the past. They will be installing my new roof when the time comes.
Bryan was referred by a friend. I asked him to meet with my insurance adjuster on very short notice. The adjuster entered the size of my roof wrong on his computer program. Bryan found the error, the insurance company agreed, I now have a brand new roof. Thanks Bryan....you're the best!
Bryan repaired the soil pipe boot that was installed incorrectly by one of these "storm chaser" outfits. I am so happy to know an honest person is still in the business.
I already had 2 estimates and was having a tough time deciding who to go with. A friend of mine told me to contact Bryan Addis Roofing. Bryan came out at the time we had set. He told me I didn't have any ventilation on my home! At first I was skeptical because the other companies didn't say a word about ventilation. Bryan told me they just wanted my money and didn't care what went on my roof. After doing some research on ventilation, Bryan Addis Roofing got the job. He earned my business! Bryan wasn't the lowest priced company nor the highest priced based on the estimates I already had, but they definitely are the best!
Areas of Service:
Butler, Clermont, Hamilton, Warren, Boone, Kenton, Campbell Counties.
Anderson, Norwood, Forest Park, Blue Ash, Reading, Springdale, Montgomery, North College Hill, Cheviot, Madeira, Wyoming, Harrison, Mt. Healthy, Indian Hill, Deer Park, Silverton, St Bernard, Sycamore Township, Golf Manor, Greenhills, Lincoln Heights, Lockland, Amberley Village, Mariemont, Evendale, Woodlawn, Cleves, Elmwood Place, Newtown, Terrace Park, Glendale, Fairfax, Addyston, North Bend, Arlington Heights, Fairfield, Landen, Lebanon, South Lebanon, Kings Mills, Mason, Monroe, Morrow.