What’s the Story Behind Holiday Lights?

Holiday lights are available in a full range of styles to help you create postcard-worthy curb appeal during the most wonderful time of year. There are classic string lights with either white or colored bulbs, light projectors, and sets fashioned to resemble snowflakes or reindeer that can be hung from your roof or gutters.

You can walk into almost any retailer and find a wide variety of garland lights for wrapping them around your porch railing, net lights for draping them over your bushes, and pathway lights for illuminating your paver driveway in a spectrum of colors, as well.

The twinkle and, if we’re honest with ourselves, the frustration of holiday lights did not always exist, though. They were introduced in the nineteenth-century by Edward Hibberd Johnson, Thomas Edison’s assistant on 36th Street in the Big Apple (Malanowski).

Johnson’s red, white, and blue light bulbs replaced the hazardous candles that previously decorated the holiday tree. However, they were initially priced quite steeply at $12 a box for 16 bulbs, according to the Smithsonian Magazine. Remember, this was the early 1900s.

“Today, an estimated 150 million light sets are sold in America each year, adding to the tangled millions stuffed into boxes each January,” according to the same article in the Smithsonian Magazine (Malanowski). Additionally, you can locate brilliant holiday light displays to take the family to in your area at Denver.org.

Safe Gutters Installation

Capture the joy of the season by hanging twinkling lights from your gutters or roof’s fascia with the utmost care. You should always put safety first and enlist the help of a buddy or hire a professional lighting company. If you choose to go the DIY route, make sure to measure first, ensuring you purchase the proper amount of roof clips. For tips on how to measure your roofline, click here to read last year’s holiday blog.

Roof clips are the safest way to hang lights. They are easily installed and won’t damage your asphalt roof. You can find them at local retailers and online for under $15 for a 100-pack. You’ll want to make sure to purchase the right type for your specific roofing material. They may also be hung on gutters. Finally, you can find an extending pole that allows you to safely hang lights without ever needing to climb onto a ladder.

Professional Roofing Repairs

With more than sixteen years of experience, Jenesis Roofing, Inc. is the contractor to call for all your roofing needs. We specialize exclusively in maintaining, repairing, re-roofing, and replacing residential roofs throughout Denver and the surrounding communities of Colorado.

We also install gutters, pavers, and attic ventilation systems. Contact us today at (303) 789-1505 to schedule an appointment with one of our certified roofers and receive an accurate roof repair or replacement quote in writing. We are licensed and insured.

Resources

Malanowski, J. “Untangling the History of Christmas Lights.” Smithsonian Magazine, December 2016, smithsonianmag.com/history/untangling-history-christmas-lights-180961140/.

Choosing the Right Roofing Company

In Denver, we experience various weather conditions, regardless of the season. Making sure your roof is in sound condition or, if needed, is replaced before the storms hit is essential.

Your roof plays a crucial role in protecting you, your loved ones, and your belongings from the elements. Equally important is hiring a local, reputable roofing company, like Jenesis Roofing.

What to Look for in a Roofing Company

That They are Insured

Insurance is the number one tip that Angie’s List suggests when looking for the best contractor for your job. Make sure that your roofer has worker’s comp and liability insurance. When talking to contractors, ask to see their certificates.

Locally Operated

When selecting a roofing company, make sure that they are local. Local businesses have an established reputation within your community. Hiring a local roofing company will also ensure timely repairs are made.

Be Weary of “Cheap” Roofers

There are roofers who perform work on the side or work out of their trucks. These “roofers” offer cheap prices but often cut corners, use inferior products, or provide shoddy work.

Ultimately, this can cause you to spend more money in the long run, as you’ll need to fix that “roofers” mistakes. Always hire an established firm, like Jenesis Roofing, who is local and insured.

Written Estimates Should Always Be Provided

Your time and money belongs to you, and you should be in control. Always request written estimates that detail exact services or products, project scheduling, and other pertinent information related to your specific roofing repair or new roof installation project.

Jenesis Roofing Stands Above the Rest

With more than sixteen years of experience, Jenesis Roofing, Inc. is the contractor to call for all your roofing needs. We specialize exclusively in maintaining, repairing, re-roofing, and replacing roofs for residents throughout Denver and the surrounding communities of Colorado. 

We also install gutters, pavers, and attic ventilation systems. Contact us today at (303) 789-1505 to schedule an appointment with one of our certified roofers and receive an accurate roof repair or replacement quote in writing. We are licensed and insured as well.

Fall & Winter Roof Maintenance Tasks

gutter cleaning

October snow is not an unusual sight in Denver.

Chalk it up to the city’s mile-high elevation, if you will, but winter usually comes early in Denver. The city’s first measurable snowfall occurs on October 18, on average, according to the National Weather Service.

That’s right – fall in Denver is incredibly brief.

Completing the following roof maintenance tasks are strongly encouraged. Tasks such as gutter cleaning will help uncover any problems and increase your peace of mind. The last thing anyone wants is to discover a roof leak during a snowstorm.

Don’t forget to celebrate the fall season. Enjoy the dropping temperatures and changing leaves while sipping on hot apple cider or a pumpkin spice latte. The stores are stocked with seasonal decorations for decorating your front porch as well.

Gutter Cleaning

Gutters divert rainwater and snowmelt away from your home. Clogged gutters can contribute to a variety of problems, many of which can be quite costly to fix, including ice dams and structural damage to your home. Severe problems caused by clogged gutters include roof damage, foundation upheaval, and soil erosion. Pests and insects may also view them as an invitation to enter your house.

Semi-annual gutter cleaning is your best defense against water damage. Professional gutter cleaning is ideal if your house is more than one story tall. If your home is only one story, and you decide to go the DIY route, make sure to have a spotter and use ladder standoffs. You may also want to consider replacing your gutters. There are several options for replacement gutters, including one-piece systems that are virtually maintenance-free, so you never need to worry about cleaning them again.

Visually Inspect the Roof

Rain and snow are no match for a roof in good condition. Year round, however, it must endure a lot of wear and tear. That is why detecting minor problems before they manifest is essential. You should perform a visual inspection, using binoculars not a ladder, twice a year as well as after any significant storm.

From the safety of the ground, look for shingles that come loose or have broken, curled, or warped. Also, look for signs of aging such as severe curling, bald spots, or excessive granule loss. The latter is often noticeable during gutter cleaning.

After checking the roof from the outside, it’s time to head up to the attic. Look for daylight entering through the rafters or water damage to the walls, decking, or insulation. Did you notice any problems? If so, contact a local, licensed roofing contractor to come out to your home and take a closer look.

Take Care of Overhanging Tree Branches

The main reason to prune trees, in this case, is safety. Trim branches to ensure they don’t abrade the shingle’s protective outer layer. You should also remove any overhanging limbs. Pruning your trees can also reduce the amount of debris that enters your gutters. However, you should still complete semi-annual gutter cleaning as part of your fall and winter roof maintenance.

Expert Roofers in Denver

With more than sixteen years of experience, Jenesis Roofing, Inc. is the contractor to call for all your roofing needs. We specialize exclusively in maintaining, repairing, re-roofing, and replacing roof for residents throughout Denver and the surrounding communities of Colorado.

We also install gutters, pavers, and attic ventilation systems. Contact us today at (303) 789-1505 to schedule an appointment with one of our certified roofers and receive an accurate roof repair or replacement quote.

How Much Does a Roof Replacement Cost?

roof replacement cost

The roof over your head helps to shelter you from Colorado’s climate, keep your energy bills manageable, and ensure your year-round comfort. However, roofing materials will undoubtedly wear out, some faster than others. For comparison, asphalt shingles last about 25 years, while tile or metal roofs have a lifespan of 50 years or more. When this happens, you’ll need to consider all the factors associated with roof replacement cost to determine the best option for you, as well as your home and budget.

Roof Replacement Cost Factors

According to Home Advisor, roof size, pitch, and materials can affect the price. Roof penetrations, city/county permits, waste disposal, and ensuring proper ventilation are other vital considerations. There may also be the option to add new shingles over preexisting materials – a service known as re-roofing. Because of all this, contacting a local, licensed roofing contractor for an accurate roof replacement cost quote is your best bet.

Signs You May Need a New Roof

Recognizing the symptoms of an aging roof is essential. These may include an excessive loss of granules; buckling, curling, or missing shingles; daylight entering through the roof rafters; and moss growth. If you’re dealing with the headache of a substantial leaking roof, this may indicate either natural wear or significant damage, thus necessitating replacement. Minor roof leaks may be repairable. Also, considering the roof’s age is a must, as asphalt shingles are only designed to last about 25 years before needing to be replaced.

Project Re-roof vs. Tear-Off

Re-roofing involves adding a second layer – the max most areas will allow – over preexisting shingles. Project eligibility requires that the existing shingles not exhibit any excessive wear and tear. It also generally only applies to asphalt shingles. Project advantages include reduced project time and waste. Re-roofing is one of the most cost-effective ways to replace an aging roof.

Not all current systems are going to pass the stringent requirements that re-roofing mandates. The only viable option, in this case, is going to be to tear-off all old materials. Denver, Colorado homeowners have many choices in terms of shingle materials, from asphalt to metal. Complete roof replacement affords many benefits, including access to the underlayment, along with a sizable return on investment at resale.

The annual Cost vs. Value report from Remodeling showed a 60.1% ROI, while asphalt shingles saw a 65.6% ROI. Metal, however, has several advantages over shingles. These include durability, longevity, energy efficiency, and sustainability. Metal, depending on the material, is manufactured with a specific percentage of recycled content that is endlessly recyclable. Talk with an expert for service and material recommendations.

Benefits of Common Materials

Asphalt Shingles

  • Most commonly installed
  • 25-year life expectancy
  • Cost-effective
  • Excellent ROI
  • Versatility

Metal Roofing

  • 50-year life expectancy
  • Energy-efficient
  • Sustainability
  • Great ROI
  • Stylish

Slate Roofing

  • Long life expectancy
  • Fire resistance
  • Sustainable
  • Aesthetics
  • Durability

Tile Roofing

  • Low maintenance
  • Energy efficient
  • Customization
  • Durability
  • Longevity

Are You Considering Roof Replacement?

With more than sixteen years of experience, Jenesis Roofing, Inc. is the contractor to call for all your roofing needs. We specialize exclusively in maintaining, repairing, re-roofing, and replacing roofs for residents throughout Denver and the surrounding communities of Colorado. We also install gutters, pavers, and attic ventilation systems. Contact us today at (303) 789-1505 to schedule an appointment with one of our certified roofing contractors and receive an accurate roof replacement cost quote.

Top Five Reasons for Roofing Repair in Denver

roofing repair in Denver

Buildings said it best: “Obvious or unseen, roof problems are always a pain and undoubtedly a significant expense.” Roofing repair in Denver, however unwelcome, is an inevitable part of being a homeowner. From Denver’s snow season to its dog days of summer, a roof protects against the elements, safeguarding your peace of mind.

Early detection and roofing repair in Denver is vital. That is why experts stress the importance of a routine roof maintenance program. Problems left in a state of disrepair will only expedite your need for roof replacement. Roof replacement is, of course, not the most cost-effective method for fixing minor problems such as roof leaks, storm damage, or single punctures. Roofing repair in Denver is!

Five Common Repair Causes

Roof Leaks

The number one reason for roofing repair in Denver is roof leaks. Leaks are typically identifiable by water stains, buckling ceilings, and wood rot. Roof leaks should be fixed immediately to minimize your risk of needing a roof replacement. Even small leaks can severely damage your home. Contact a reputable, licensed contractor to come to your home and identify and address roof leaks.

Clogged Gutters

Cleaning your gutters is critical. Gutters clogged with wet leaves, debris, or who knows what else add significant weight, increasing the risk of damage. Water flows from rainfall or, in the winter, snowmelt is also impeded. In these situations, water builds up, damaging the roofing, siding, and foundation. Inspect and clean your gutters in the fall and spring. You may also want to consider installing gutter guards.

Overhanging Trees

Overhanging tree branches threaten the performance and longevity of your rooftop. In windy conditions, they will slowly abrade the protective granules, and may even cause movement of the decking. Leaves can clog gutters or, if they fall on the roof, lead to mold growth. Fallen limbs can puncture the roof, as well, leading to leaks. Trees should be pruned for building clearance; ideally between three and eight feet.

Punctures and Holes

Pooling water, falling limbs, and local critters can create a significant problem: punctures. Water intrusion is typically a subsequent consequence. A reputable, licensed roofing contractor can repair most punctures. Partial re-roofing may, however, be needed for sizable or multiple holes. It’s an excellent idea to schedule regular roof inspections to discover and address problems early on.

Substandard Installation

While uncommon, substandard installations can occur, especially if the contractor doesn’t conform to industry specifications. Faulty installations can cause many headaches and shorten the roof’s lifespan. Avoid problems from the start by hiring reputable, licensed roofing contractors who are BBB accredited, with an excellent rating. Ask and check for references as well as get written agreements. Communication is essential, as well.

Roofing Repair in Denver

With more than sixteen years of experience, Jenesis Roofing, Inc. is the contractor to call for all your roofing needs. We specialize exclusively in maintaining, servicing, repairing, re-roofing, and installing new roofs for residents throughout Denver and the surrounding communities. We also install gutters, pavers, and attic ventilation systems. Contact us today at (303) 789-1505 to inquire about our services or to schedule an appointment with one of our certified roofing contractors.

Are you considering a new roof? According to Remodeling’s annual Cost vs. Value report, mid-range roofing replacement costs just under $22,000 for asphalt shingles and $37,000 for metal. These projects retain 65.6 and 60.1 percent, respectively, of their value in Colorado cities such as Boulder, Colorado Springs, Denver, and Fort Collins. From asphalt to metal, there is no shortage of new roof options available to you, either.

5 Advantages of Metal Roofs

metal roofs

If your roof needs replacement, metal roofs are an excellent investment. Metal roofing is long-lasting, requires minimal maintenance, and incredibly energy efficient. Oh, and did we mention that metal roofs are environmentally friendly, to boot?

Here are the top five advantages of metal roofs.

Durability

Properly installed, metal roofs typically last 50 years or more, with little to no maintenance. Also, they often come with manufacturer’s warranties up to their anticipated lifespans, depending on the material (e.g., tin, zinc, copper, aluminum, etc.). Put into perspective: traditional asphalt shingles require replacement every 15 to 20 years. The only material with a longer lifespan than metal is tile.

Energy Efficiency

Energy efficiency is an inherent quality of metal roofs. Metal is more effective at reflecting solar radiation than asphalt, especially darker shingles, which tends to absorb heat. This can help regulate interior temperatures and subsequently reduce heating/cooling costs. Use the Oak Ridge National Laboratory’s Roof Savings Calculator (RSC) to predict annual energy savings. Metal is also compatible with solar panels.

Return on Investment

According to the annual Cost vs. Value Report, the average cost for installing 3,000 square feet of asphalt shingles is $21,614, while metal roofing costs $36,577 to install. However, the same report shows a 65.6% and 60.1%, respectively, return on investment (ROI). Metal does not need to be maintained nearly as often as other, traditional roofing materials, either which can yield savings.

Environmentally Friendly

According to the Metal Roofing Alliance, metal roofs are considered a sustainable option, because they consist of at least 25 percent recycled materials and are 100 percent recyclable themselves. The longevity of metal roofs, along with the potential for them to be installed directly over decaying roofing materials, reduces the need to use landfills to dispose of roofing material waste.

Wide Variety of Styles Available

Metal roofs are available in a wide range of rust-proof materials, styles, and finishes. You can even order metal roofing to look like asphalt, tile, or cedar. Metallic finishes, oven-baked enamels, and granular-coated surfaces can increase a metal roof’s solar reflectance and thermal emittance as well. That is according to the U.S Department of Energy. You can design a metal roof to compliment any home’s architectural design.

With more than sixteen years of experience, Jenesis Roofing, Inc. is the contractor to call for all your roofing needs. We specialize exclusively in servicing, repairing, re-roofing, and installing metal roofs and other roofing materials for residents throughout Denver and the surrounding communities. We also install gutters, pavers, and attic ventilation systems. Contact us at (303) 789-1505 for more information about our services.

3 Reasons to Opt for Roof Replacement this Summer

A professional roof inspection can reveal the state of your roofing. It can also help prevent costly repairs. That is why experts recommend inspecting the roof every six months. However, if the roof was installed more than 25 years ago, it is not properly ventilated, or it has been inadequately maintained, chances are that you’ll need to replace rather than repair your existing roof. Roof replacement can also boost curb appeal and property value.

Here are three reasons to opt for Roof Replacement this Summer.

Your Roof is Aging

How old is your existing roofing system? Typically, if your roof is more than 20 years old or your neighbors are investing in new roofs, you can anticipate needing roof replacement. The 20-year estimation is based on asphalt shingles. Other materials such as metal/steel, slate, and tile/concrete have much longer life spans. A properly maintained roof, regardless of roofing material, may also last longer than 20 years.

One or more of the following conditions may plague aging shingles:

  • Curling
  • Blisters
  • Staining
  • Surface cracking
  • Excessive granule loss
  • Roof leaks and water damage
  • Daylight through the roof boards

Your Attic is Poorly Ventilated

An unventilated attic can reach temperatures of 150 degrees F or more during a summer day. With nowhere for the heat to go, high cooling costs and excess moisture build-up often result, and can damage roofing materials. An unventilated attic also increases your carbon footprint. Your best course of action here is to adhere to the shingle manufacturer’s venting requirements. Another idea is to choose white shingles.  

You’re Planning to Sell Your Home

Are you planning to put your home on the market soon? Updating your existing roofing will boost curb appeal and add property value. Homebuyers will also appreciate knowing one of the home’s main systems is in sound condition. The 2019 Cost vs. Value report compares the average cost of 22 remodeling projects with the value those projects retain at resale in the Mountain Region.

Cost-to-value ratios for roofing replacement varies according to region and materials. In the Mountain Region, stripping existing roofing to expose bare wood sheathing and installing 30 squares of minimum 235-pound asphalt shingles with new 30-pound felt or equivalent synthetic underlayment has a 65.6 percent return on investment (ROI).

New for 2019, installing standing-seam metal roofing with matching preformed accessories has a 60.1 percent ROI, along with double the life expectancy of asphalt shingles. Other advantages include durability, sustainability, aesthetics, and energy-efficiency. The latter benefit can help mitigate high cooling and heating costs thanks in large part to metal’s reflective properties.

With more than sixteen years of experience, Jenesis Roofing, Inc. is the contractor to call for all your roofing needs. We specialize exclusively in servicing, repairing, re-roofing, and installing roofs for residents throughout Denver and the surrounding communities. We also install gutters, pavers, and attic ventilation systems. Contact us today at (303) 789-1505 for more information about these services.

The Right Way to Clean Your Gutters

Clean Your Gutters

As snow continues to melt in Colorado, it is important to make sure your gutters are, and remain unblocked. Gutters are installed to channel rainwater and snowmelt away from your home. Clogged gutters can damage the roofing, rot fascia boards, attract termites and other wood destroying insects, crack and damage the foundation, and increase the chance of mold or mildew growth. Maintaining the gutters every six months, minimum, is your best defense against these expensive home repairs.

When to Clean Your Gutters

Twice a year – once in the spring and again in the fall – is the expert recommended schedule for cleaning your gutters. If you have a lot of trees on your property, they may need to be cleaned quarterly, or after a big storm. It’s also not a bad idea to check your gutters and, equally, your downspouts for debris before a big storm. It’s dirty work, but an “ounce of prevention is worth a pound of cure.”

Get the Gunk Out

Make sure you have a high-quality, sturdy extension ladder, and that you are adhering to best practices for ladder safety. Be sure the ladder is always placed on a stable and level surface; get a spotter if needed. Also, it’s a good idea to invest in stand-out stabilizers, which will prevent the ladder from damaging the gutters. If your house is two or more stories, or you’re not comfortable using a ladder, then hiring a pro to get the gunk out is your best bet.

Using a small garden trowel, gutter scoop or just your gloved hands, remove all debris and sediment from your gutters. Work your way from one side of the house to the other, moving the ladder as needed (never overstretch yourself on a ladder!), until you’ve gotten all the gunk out. Follow through by flushing the gutters and downspouts out using a garden hose or pressure washer. This will also clear out any remaining debris and help you identify any potential leaks.

Should I Replace My Gutters?

Professionally installed gutters have an expected lifespan of 20 to 50 years depending on material, weather conditions, proper routine maintenance, and other factors. Visibly damaged, rusted, sagging, or splitting gutters will need to be replaced. Minor problems such as loose gutters or missing downspouts, however, are often easily repairable. Whether repairing or replacing gutters, you may want to consider gutter guards to protect against debris, which means less maintenance.

With more than sixteen years of experience, Jenesis Roofing, Inc. is the contractor to call for all your roofing needs. We specialize exclusively in servicing, repair, reroofing, and installing roofs for residents throughout Denver and surrounding communities. We also install gutters, pavers, and attic ventilation systems. Contact us today at (303) 789-1505 for more information about these services.

The Holiday Lights Were Hung on the Roof with Care

The holidays are a skip away! If you haven’t finished decorating the exterior of your home, follow these five tips for ensuring your holiday lights are hung on the roof with care, then flip the switch, and stand back to admire your holiday display. Don’t forget the steamy hot chocolate!

First, a Plan

Now is your chance to show the neighborhood your holiday spirit. Whether you prefer subtle twinkling lights or colorful displays, like pictured, you should always begin with a plan.

If it’s your first time adorning your home with lights, you’ll need to measure the areas you want to decorate, as well as the distance from exterior outlets.

That will help you decide how many UL certified light strands and extension cords you’ll need. All products must be strictly rated for outdoor use.

Check Your Lights

You should carefully inspect all light strings and extension cords. Strands with frayed wires, missing sockets, or that are damaged can pose significant safety risks.

Experts recommend replacing all damaged products with new, making sure to dispose of those that are not up to par.

Before hanging your lights, whether they are new or old, test them to ensure they are correctly functioning and replace any burnt-out bulbs.

Use LED Holiday Lights

LEDs use significantly less energy than conventional holiday light sets. They also produce very little heat – alleviating any concern that they may overhead.

Some popular products include string lights for the eaves of your roof, rope lights around pillars, and net lights for bushes. Always follow manufacturer directions when connecting multiple strands.

Install Plastic Light Clips

How many times have you watched Clark Griswold in National Lampoon’s Christmas Vacation hanging the lights on his house? Not only does he go overboard on the light strings, causing a widespread blackout, but he also uses a staple gun to hang them.

Both of which are a BIG no!

All-purpose light clips  – available in packages of 50 or more for under $15 – work with any holiday light set. These are the safest and least invasive way to attach lights to shingles or gutters.

Automate the Lights with Timers

After you’ve installed your holiday lights, plug them into an outdoor timer, ensuring they are off before you leave or go to bed. There are even timers that detect brightness, turning on at dusk, and off at dawn. Again, you’ll want to make sure the timer is designed for outdoor use and that it is UL certified.

With more than sixteen years of experience, Jenesis Roofing, Inc. is the contractor to call for all your roofing needs.

We specialize exclusively in servicing, repairing, reroofing, and installing roofs for residents throughout Denver and the surrounding communities.

We also install gutters, pavers, and attic ventilation systems. Contact us today at (303) 789-1505 for more information or to schedule an appointment.

Attic Ventilation Basics

When properly balanced, attic ventilation can provide many benefits, including improving home comfort and energy efficiency, as well as protecting against ice dams. Other advantages include reducing heat and moisture buildup and extending the longevity of roof shingles.

Planning Attic Ventilation

The International Code Council (ICC) recommends a minimum of at least one square foot of attic ventilation for every 150 square feet of attic floor space to achieve desired airflow. Attic ventilation should be evenly spaced and consist of a combination of intake and exhaust vents.

If your monthly utility bill is excessive, or ice dams are a frequent sight during the winter, contact a reputable roofing contractor in your area to schedule an appointment. They will check your attic and roof to determine whether well-balanced ventilation is needed in your home. They may also recommend attic insulation.

Attic Ventilation Products

Intake Vents

Intake vents are installed near the eaves and commonly consist of cornice vents, vented soffits, and mini louvers. The vents are evenly spaced to provide efficient air intake. Building codes typically require 50% of the ventilation to be near the eaves.

Exhaust Vents

Exhaust vents are installed on the upper portion of the roof. Products in this category include roof louvers, gable vents, and ridge vents. The latter are the most efficient as they provide uniform ventilation.

Turbine and Power Exhaust Vents

This category of attic ventilation products is naturally powered by either wind or solar. It is worth noting that electric turbine and power exhaust vents may also be available. These products draw air out of the attic to prevent heat and moisture buildup.

With more than sixteen years of experience, Jenesis Roofing, Inc. is the company to call for all your roofing needs. We specialize exclusively in servicing, repairing, reroofing, and installing roofs for residents in Denver and the surrounding areas. We also install gutters, pavers, and attic ventilation systems. Contact us today for a free quote at (303) 789-1505.

Roofing Questions?
Ask the Expert!

Recent Posts

Categories

Archives