I would rate Lexington Blue a five star company. They have experience in the field of roofing. You will not be let down. They stand behind there quality of work. Staff is easy to work with. This company knows what they are talking about. When it comes to keeping up your homes value in the long run.