First General (Grey Bruce) is a full service restoration contractor in Hanover. With our fleet of fully equipped trucks, we're able to provide 24-hour emergency service, which incl... more... See more text