Nothing but great things to say about this entire canopy team, especially James Castro. I worked with James for a period of 6+ months on a roof issue and he was always willing to come to my home and provide suggestions and materials and never charged me until the project was actually completely. He truly cared about my issue as a homeowner and wanted to solve the problem. Would recommend James to anyone with type of roofing issue.