Very professional and honest. I would highly recommend this company. A very positive experience. It is hard to find a company that operates with integrity anymore. I have already recommended D&G Roofing to several friends and neighbors! They will be the only ones I call with roof, gutter or siding needs!