The upkeep and maintenance of your home is a never ending job. One year you need to replace the roof, the next year you need to repaint the exterior or repave the driveway. There always seems to be something breaking or needing replacement. Owning a home means the work is never done. But if the work is not done, the repercussions could be costly, unsightly, and potentially even hazardous, which is why many homeowners enlist the help and expertise of a Nashville contractor. A new roof, for example, is a big financial and time investment. For this reason alone, it pays to have a roof installed proficiently and professionally by a Nashville contractor that specializes in Nashville roofing. The material used in roofs today are a lot more advanced than the thatch and reed or clay roofs of 12th century London. In fact, even slate, which was once very common in America, is hardly ever used in modern homes. Today, most roofs installed by a Nashville contractor are made of asphalt shingle, wood, metal, tile, or cement. Another Nashville remodeling project that you could hire a Nashville contractor for includes something many people overlook; gutters. If not in good working condition, your homes gutters could cause some drastic problems. Clogged gutters or gutters that do not drain properly can cause water to seep down to your homes foundation, which could translate into structural damage. In addition, standing water in a clogged gutter will attract mosquitoes, carriers of disease and petulance. Neglecting to update or upgrade the function of your gutters could turn into a very costly fixer upper. The return on investment of replacing gutters is huge. By adding to the curb appeal of your home you could increase your homes return on investment by as much as up to 83 percent. That being said, gutters, too, are a household update best left to Nashville contractors that specialize in Nashville gutters.