Very professional outfit. I spoke to the owner, William Maddock. He came out, gave me an estimate. He quoted me a price for 3 layer tear off but once he started tearing off, it turned out it was a 4 layer tear off. His quote increased by $300.00 which I thought was reasonable. His quote also included replacing all gutters, elbows and down spouts. It took him an extra day to finish the job which wasn't a problem. I highly recommend Maddocks Construction for roof replacement.