I would like to give you an overall view as I have had this top rated company, A DUIN Construction Co. perform work on my home several times in different capacities. They have always been very professional and honest in their dealings with me. In the past I have gotten cheaper estimates from other companies, but they do not offer the workmanship and quality of work that A DUIN Construction Co. is willing to give. It is not worth it to me to save a few dollars and get unskilled workers and poor workmanship that will give me grief. This company is run by experts in their field and are on top of their game when it comes to roofing, deck water-proofing, concrete work, you name it, they do it. They are full of information and a firm knowledge of what a customer should be looking for in a roofing contractor/company or any work you may need done. In my past experience you get what you pay for when it comes to the quality and workmanship of a company. If you go with a cheap company you will get a crappy job and if you pay a little more you will definitely get more in the aspects of a job well done, including the experience, excellent workmanship, and quality that is performed by highly trained people (roofers, etc..). If you would take a few more minutes and investigate this company, you will know that this company is superior and a reputable company. You will only get a job performance well done and a job that will last with no complications!! There is no question, I will always entrust my work with A Duin Construction Co. They have always done me well in the past and I know in the future as well!!