By Daniel Sanders One of the biggest challenges which most homeowners face is basically the replacement or repair of their roofs since they do not know who is the right person to hire, so as to effectively take up this particular task. Once these roofs have been damaged by storm individuals are needed to quickly repair them. Finding a roof repair Minneapolis MN specialist who is qualified and competent is basically a difficult task. It is extremely important to ensure that the contractor of choice has liability insurance without forgetting workers compensation. You are supposed to ask such specialist to give you copies of insurance covers with which you can also call the insurance firm so as to verify if insurance cover is valid. The insurance cover should actually cover all the firms employees together with subcontractors. Lack of insurance means that there could arise litigation between the contractor of choice and the client in case one of the employees gets injured. In m...