We recently had a roof leak during late spring due to a wind storm and heavy rain fall which damaged the interior walls and on the advice from the insurance company we called First General Services who promptly dispatched a crew to start the drying process. They next tore down the damaged walls and in a few weeks repaired the whole area including the roof work. The whole process was completed in a timely and professional way. The crew members were helpful courteous and friendly. We would recommend First General Services without hesitation.