Proper maintenance is a priority for all homeowners. One frequently neglected aspect of home maintenance is the care and protection of the various concrete surfaces found both inside and outside the home. Become familiar with your local concrete sealing contractors. Their services may extend the life of key parts of your home, and save you time and money for costly repairs. In any home, exterior pieces of concrete, such as a driveway or a patio, are likely vulnerable to damage from weathering and heavy use. Depending on the type of driveway, either asphalt or cement, there are measures you can take to lengthen its overall life. Check with your local concrete sealing contractor, or your asphalt paving company for their recommendations. Take time to check the surface of your driveway on a regular basis. When cracks occur, it is always an issue, allowing water to seep below the surface of the driveway causing further damage. The proper maintenance and sealant care can maintain the structure of your driveway through all the seasons. Any local contractor with experience in paving driveways can provide you with several options for sealing your concrete or asphalt. Retaining walls are another outside surface susceptible to both water and weather damage. A retaining wall by definition is faced on one side by dirt. This means moisture will come in direct contact with the wall. This direct contact between moisture and the retaining wall highlights the need for sealant. There is the obvious aesthetic reason for sealing a retaining wall. Depending on the material used in the wall, moisture may leave stains on the surface of a wall, marring its overall appearance. Sealing a retaining wall prevents moisture from seeping through and causing both surface and structural damage.