Simon and his crew are very efficient and hardworking. They showed up on time and completed the job in 1 day. Very satisfied with the new shingles. They cleaned up the mess from the old shingles that they replaced and left the grounds spotless. I definitely would recommend Guildwood Roofing to anyone looking for an honest roofing company.