Overall great! I’ve used Kennedy many times. Tried a few other cheaper companies and they were not very good. Work is excellent and they are very carefull in my home!