I must have called 6 roofers when my a leak appeared in our ceiling. Four Seasons was recommended by a neighbor. They were the only one that arrived when they were supposed to, gave a thorough look at the problem and delivered a professional estimate on time. They were also very responsive to my questions afterwards. As for the work itself, they arrived on the appointed day somewhat unprepared (the leak was on the second floor but they didn't bring a ladder?!) However, the workman found a ladder at a nearby job site and they returned within one hour. The job appeared to be finished in an extremely short amount of time. I honestly was unsure if they completed it because they finished so quickly and I didn't think it was that small of a job. However, it poured a few days later and the ceiling didn't leak so I guess they accomplished what they set out to do. Overall, I would recommend.