ReviewsWrite a review
Does a great job installing roofs especially rubber roofs but poor in follow up.
Does not do a great job and pays his laborer's and roofers in drugs.
For all your roofing needs you should check Mike's roofing out. He does a great job.