Tim Kelly came to estimate my roofing needs one week and was back to do the agreed-upon job two weeks later as plannedHe removed old roofing with a helper then worked until completion in a total of daysExceptionally professional, on time and pleasant when I asked questions of the project
Tim Kelly came to estimate my roofing needs one week and was back to do the agreed-upon job two weeks later as plannedHe removed old roofing with a helper then worked until completion in a total of daysExceptionally professional, on time and pleasant when I asked questions of the project