 And with our helpful preventative maintenance services, you'll extend the life of your roof and get more bang for your buck. And it doesn't stop there. John E. Steele also covers your gutters and siding. And you can rest easy knowing you're getting a fair and honest deal by getting an objective expert's opinion and written estimate at no charge to you.