Skip to content
Roof First. Storm Ready.

Roofing Contractor in Granite Shoals

Reliable roofing for Granite Shoals homes and businesses on Lake LBJ, installed right and backed by a lifetime workmanship warranty. We are based in Leander and cover all of Burnet County.

Lake LBJ roofs, done the right way

Granite Shoals is granite country. The town took its name from the granite shoals out in the water, and it grew up along the north shore of Lake LBJ in Burnet County as a place people come to live near the lake. Some of the homes here sit right on the waterfront. Others run back into the granite hills off RR 1431. Either way the roofs take more sun and more wind than a roof tucked into a town square would, because the lake corridor gives the weather a clear, open run at the structure. We have been on Granite Shoals roofs and we know how this particular spot wears them down.

We run our crews out of Leander, and Granite Shoals is a regular trip for us off RR 1431 past Marble Falls. The owner says it plainly: we wanted to do it the right way instead of trying to make a quick nickel off of homeowners, we wanted to build lasting relationships. When we replace a roof out here we pull it back to the deck, fix the rot and the damage the old roof was hiding, and rebuild it as one weather-tight system. Every roof we finish carries a lifetime workmanship warranty plus six years of weatherproofing we come back and handle ourselves. You get a free roof quote written in plain language before any work starts.

If your roof on Lake LBJ is aging out, leaking, or picked up hail in the last round of Hill Country storms, we will drive out, get on it, and look at it for free. Then we tell you what it actually needs. Not the most expensive thing we can sell you. The honest call.

Roofing work completed on a home in Granite Shoals, TX

Finished roof, Granite Shoals area

What we install around the lake

A new roof is the bulk of our work out here, but the roof is a system and we handle all of it. These are the jobs we take on for Granite Shoals homes and lake-corridor buildings, residential and commercial alike.

Metal Roofing

Standing-seam metal is a common choice on Lake LBJ homes for good reason. It shrugs off Burnet County hail and the constant lakeside sun and runs for decades. We install it clean.
See metal roofing

Shingle Roof Repair

Lifted tabs, wind-loosened shingles and small leaks caught early, before a waterfront roof turns into a full tear-off.
See shingle repair

Storm Damage Roof Repair

After a Highland Lakes hailstorm we climb up, photograph the bruising and the wind hits, and put the roof right.
See storm damage

Gutter Replacement

Continuous gutters sized for the flash-flood downpours the Hill Country drops in a hurry, moving water off the house and away from the slab.
See gutter replacement

Roof Ventilation

Lomanco-certified attic ventilation so a new roof does not cook itself in the open lakeside heat reflecting off the water.
See roof ventilation

Commercial Roofing

Flat and low-slope roofs for storefronts, offices and lakeside buildings near RR 1431, scheduled around the way your business runs.
See commercial roofing

The streets and shoreline we cover

From the waterfront lots along the north shore of Lake LBJ to the homes set back in the granite hills off RR 1431, Granite Shoals is a steady run for our Leander crews. We work the whole town and the surrounding Highland Lakes, and we send crews across TX for storm work once a major cell has rolled through.

Granite Shoals sits in Burnet County, close to Marble Falls and Kingsland, and we cover those lake towns too.

The weather that wears out a lake roof

A roof in Granite Shoals lives out in the open. Set a house on the shore of Lake LBJ and the sun does not just hit the shingles from above, it bounces back up off the water all afternoon, so a waterfront roof bakes from two directions at once. Push that heat through a summer that runs long and the attic underneath can sit far hotter than the outside air, cooking the shingles from below and running the cooling bills up while it does. That is the reason we treat ventilation as part of the roof and not an add-on. A roof with the attic vented to our Lomanco-certified design lasts longer and holds the heat down through the season. A new roof over a dead attic still wears out early.

Then the storms come. Spring and early fall build hail and wind cells over the Hill Country, and the lake corridor gives them an open lane straight at the houses along the shore. Hail rarely punches a hole you can spot from the yard. It bruises the mat under the granules, so a roof that looks fine the morning after quietly fails over the next year as the sun and the next rains finish what the hail started. Wind works the seams and the flashing loose and finds its way in through gaps you cannot see until a heavy rain shows you where they are. We climb up and check the whole surface instead of calling it from the driveway, because a hail hit nobody caught is a leak the homeowner pays for twice.

We climb up and check the whole roof. A hail hit nobody caught is a leak you pay for twice.

Plenox Solutions, Granite Shoals roofing

Questions from Granite Shoals homeowners

Straight answers for folks around Lake LBJ on cost, timing, and storm damage. If yours is not here, call (432) 288-5562 or use our contact page.

Do you actually drive out to Granite Shoals?

We do, regularly. Our shop is in Leander and Granite Shoals is a routine run for us off RR 1431 past Marble Falls. It is one of our standing Highland Lakes service areas, and we send crews across TX for storm work after a big weather event. Call (432) 288-5562 or use the contact page and we will set up a time.

Does being right on Lake LBJ change what my roof needs?

It does. A waterfront house takes extra sun, because the light reflects up off the water on top of the heat coming down, and it takes more wind off the open lake corridor. Both of those age a roof faster. Standing-seam metal holds up especially well in that setting, which is part of why so many lake homes here run it. We weigh the waterfront exposure when we spec materials for a Granite Shoals job.

Will my insurance pay for hail damage out here?

In most cases hail and wind damage is a covered claim. We document the bruising thoroughly, meet your adjuster up on the roof, and make sure the approved scope matches what the storm actually did to the surface. We cannot promise what your particular policy pays, but we make sure the carrier sees the whole picture. Our storm damage page walks through how that goes.

What is the warranty on a roof you replace?

Every roof we replace carries a lifetime workmanship warranty, so the install itself is covered for as long as you own the home. We also include six years of weatherproofing done annually, where we come back, check the seams and penetrations, and seal anything that has shifted before the next storm finds it. That six-year program comes with the job. It is not an upsell.

How many days will a replacement take?

Most homes around the lake are done in one to a few days once the materials land on site, depending on the size and pitch of the roof and how much decking we have to repair underneath. We give you a real timeline before we start and keep you posted as we go, so you are never left guessing after the deposit clears.

Do you take on commercial buildings near the lake?

Yes. We work flat and low-slope roofs for Granite Shoals storefronts, offices, lakeside businesses and the like, and we schedule around the way you run so you can stay open. See our commercial roofing page or call and tell us about the building.

Completed roof replacement by Plenox Solutions in Granite Shoals, TX

Roof trouble on the lake? We will come look

Tell us what your roof is doing and we will drive out to Granite Shoals, get up on it, and put a clear number on paper. Your free roof quote costs nothing and you are under no obligation. See finished roofs in our project gallery or reach us through our contact page.