From scheduling an estimate to a completed replacement roof, I could not be more impressed and satisfied with the professional and personal touches that Jim (President) and his crew gave to the job. I was kept up to date on permits, material delivery, job completion date. Extras included going around my flower beds with a magnet, sweeping the entire area, re-painting the vents, ... so many little things!