Bill came with a reasonable price and with the best product. He was on time each day, stayed the whole day and was there until the job was complete. He helped in making sure I did not spend money that was not needed and recommended keeping my existing front door though I had asked for a full replacement throughout. My new windows and doors are simply beautiful and the service was amazing. I highly recommend Bill Kennedy Windows and Doors.