This project went very smoothly. Dan went out of his way to work with me on questions and financing for the roof. Dan estimated two days to do the job and was done in a day and a morning. He and his associates cleaned up very well during and after the job. There was no inconvenience at all on my part. The roof shingles were laid out perfectly. I had no problems with fly-aways during storms or winds. He even left some spare shingles in case they were needed in the future. Overall he and his associates were fast and efficient and performed quality work. He also gave me a followup call a month later to make sure that everything was going okay and that there were no problems.