Tore off old roof and installed new roof
They were fantastic. I cannot say enough good things about John Keller Roofing. My husband is a software engineer and extremely fussy about anything to do with construction; he too could not be more pleased with them. Also, no money was required until the job was complete and we were satisfied. We interviewed 15 different roofing companies and all the others wanted a partial payment before they started, not to mention most of them were more expensive than John Keller Roofing. Crew was hard working and dedicated to doing a superior job, worked from sun up to sun down, polite and the clean up was impeccable. You would not know they had even been here. And, most importantly, we have had multiple heavy rains lately with no leaks. Highly recommend John Keller Roofing.