West Coast Roofing was a pleasure to work with. They did a fantastic job and did what they promised to do in a timely fashion. All of their crew were friendly and obviously hard working.