We have finally found a professional, licensed contractor who does excellent work. They give accurate estimates and when unforseen issues crop up, they always check with the homeowner should it exceed the estimate. As opposed to the previous post, our experience is that they do clean up most adequately. In addition they compare prices and consult the homeowner regarding which products best fit their needs. We have used Accurate Improvements frequently for home improvement projects and will continue to do so. We highly recommend them.