We would highly recommend Home Energy Solutions to anyone. We have used them for both roof repair and roof inspections. They were excellent on both counts. The technicians who installed our new roof was the best.