I hired Magic Improvement to give me an estimate for a roof replacement and also a gutter replacement. They came to my house and went up on the roof with precise measurements and ended up giving me all the different kinds of choices that I could pick from. I ended up giving them the job and whatever they told me that was going to happen it ended up happening. Very friendly people that will give you a laugh and will get the job done when they say they will.thanks .to the best technician Benny