Kennedy Construction is a quality company that does really great work. They are professional, respectful and extremely hard working. They attend to every detail including cleaning up at the end of each day which I feel is above and beyond. Each aspect of the project was handled professionally. We are extremely satisfied with Kennedy Construction and would highly recommend them.