I knew I needed my roof changed. A good friend who is a home builder recommended Andrew to me. During the estimate inspection, Andrew identified several holes in the roof and said the roof needed to be replaced ASAP, and that he would rearrange his schedule to fit me in. During the inspection he noticed some non-roof related issues, and suggested how I could fix them, even offering to caulk a gap in my brickwork. The crew showed up on time, and by 5:30pm were done. Then they did a very thorough cleanup across my lot so you wouldn't even know they were there. Andrew and his crew were very professional, pay attention to details, and are clearly proud of the work they do. My house looks great! Thanks Andrew.