Mike Allen was very professional from the date of the estimate and quote and throughout the installation. Everything was done according to the agreement, no short cuts taken and Mike and his project assistant Ruben ensured that everything was done correctly. Upon initial installation a few tiles cracked and they were replaced immediately. The roof was complicated in that there were a total of six large skylights and the previous skylight company had not installed the skylights correctly, there was a leak in one small area as a result, there was no blame, it was completely taken care of and the roof is now perfect. I would highly recommend Mike Allen with Above it All Roofing . He always returned my calls personally and helped with roofing selection and was on time, quaitly work and the price did not change from original quote to completion of the job.