I thought that purchasing a new roof was going to be a nightmare, but the customer service Harlan provided was by far the best experience I’ve had.  Throughout the whole process, they were transparent and informative.  When the time came for our roof to be replaced, they were quick, professional, and honestly made this process so easy.  Would recommend Harlan to anyone needing roofing services.