We used this company for a new roof. Terrible customer service. Wont return phone calls. Salesman promises were not kept. EXPENSIVE. Terrible cleanup job. Crew arrived late and only 2 out of a 5 member crew showed up. One crew member brought his teenage children who are uninsured by the company to help. Nails all over the driveway. Pop bottles and cups found in the yard. Air conditioning vent covered with tar paper. DO NOT RECOMMEND AT ALL !!!