5 stars all around. I am very happy with the quality of work. Everything came out perfect. The results exceeded my expectations. I wouldn’t hesitate to recommend Kennedy. Very professional from my first email to the completion of the job.