Long Beach
It is our pleasure to recommend Michael Allen and his crew for any and all roofing needs you may encounter. Since he only has one job under construction at a time, this makes his attention to detail priority.
One of our concerns was clean up, and that was quickly put to rest, as everything was hauled away, swept up and washed down, much to our satisfaction. Our new roof passed inspection without incident, looks and functions perfectly.
During the initial interview, Michael took time to go over our needs, color combinations and most importantly, budget.
It is clear to us that Michael and his crew take pride in their work, and therefore we wholeheartedly recommend Above It All Roofing.