We hired Fyfe Roofing for a new roof and Leaf Guard eavestroughs on a large ranch bungalow. Mike came in with a very competitive bid, and due to the condition of the roof, promised to try and expedite the repair. Mike was true to his word, and the job was set for early April. Just to show what kind of guy Mike is, the day he came over to sign the contract, it was pouring rain, and my eavestrough was plugged and leaking all over. Mike got up on his ladder and got soaked freeing it up. The first day the crew of 4 showed up on time, and were friendly and happy to answer any questions. Because of the size of the roof it took them a day and a half. At the end of each day they would go around my lot with a fine tooth comb, and ensured it was completely cleaned up. It was the same with the eavestrough crew. Every day they would go over it twice to ensure proper cleanup. Covid-19 is prevalent now, and both Mike and all of his crew practised proper social distancing. It was a pleasure dealing with Fyfe Roofing and I would highly recommend them.