Seamless Gutters
5" seamless aluminum fascia-style eavestrough, formed on site so there are no seams to leak.
Learn more about Seamless Gutters
J-Roc Exteriors is a family-run exterior crew in Williams Lake, BC. We form 5" seamless aluminum eavestrough on site, replace tired soffit and fascia, and install vinyl siding, for homes, shops and commercial buildings across the Cariboo.
Gutters, downspouts, fascia, soffit and siding are one system. When one crew installs all of it, the flashing laps the right way and water ends up where it belongs.
5" seamless aluminum fascia-style eavestrough, formed on site so there are no seams to leak.
Learn more about Seamless Gutters
Traditional aluminum downspouts, rain chains, drain guards and repositioning of existing runs.
Learn more about Downspouts
New fascia, rotten board replacement, aluminum wrap and LP SmartSide trim by a journeyman carpenter.
Learn more about Fascia
Vented aluminum and vinyl soffit that keeps your attic breathing and your shingles dry.
Learn more about Soffit
Low-maintenance vinyl siding in a wide range of colours and profiles, built for Cariboo winters.
Learn more about Vinyl Siding
Gutter cleaning, leaf guards, snow stops, drip metal and emergency water problems.
Learn more about Repairs & Maintenance
It's all one roofline, so we do not sub out half the job. While we are up there on your gutters, we can see if the fascia has gone soft or the soffit has stopped venting.
Most gutter companies hang metal and leave. We are carpenters first, so when we pull off an old eavestrough and find punky fascia board underneath, we can replace it that day instead of booking a second trade and adding two weeks to your job.
That is also why our estimates hold. We look at the whole roofline before we price it.


A gutter is only as good as what it is fastened to. We install drip metal when shingles were cut short, wrap or replace fascia so there is solid wood behind every hanger, and vent the soffit so your attic is not steaming in February.
Leaf guards keep the pine needles out. Snow stops keep a winter's worth of snow from tearing the eavestrough off the house on the first warm day.
We work throughout Williams Lake and surrounding communities, with select jobs as far as Quesnel, 100 Mile House and Bella Coola. Not sure if you’re in range? Give us a call.

“I am extremely impressed with J‑Roc. I appreciated the owner’s honesty on the telephone when I was inquiring about his company’s services. When his crew came to clean my gutters, I could not have asked for more pleasant workers.”
“Every time I step out on my new patio deck, I get a big smile on my face. I would highly recommend this company!”
“So very happy with the workmanship. Prompt, efficient service. They even wiped off the finger prints on the drains, lol.”
“Jason is great to deal with. Super responsive, understanding of the client’s needs and super straight forward. The quality is all you could ask for.”
“Called Jason from J-Roc to see if he’d come to my house on short notice to fix my down spouts. He showed up that very day and fixed every one. Couldn’t be more happy with the workmanship. Would highly recommend.”
No. Estimates are free and there is no obligation. We come out, measure the roofline and give you a firm price.
Our estimates include all downspouts and elbows, so the number on the quote is the number on the invoice.
Williams Lake and the surrounding Cariboo–Chilcotin, including McLeese Lake, Quesnel, 150 Mile House, Likely, Horsefly, Lac La Hache, 108 Mile Ranch, 100 Mile House, Lone Butte, Bridge Lake and out west to Bella Coola.
Yes. We install and maintain gutters, soffit, fascia and siding on residential, commercial and industrial buildings.
Call us. If you have water coming into the house or basement and you think the roofline is the cause, we would rather hear about it early than after the drywall is wrecked.
Jason and the J-Roc crew. Jason is a journeyman carpenter with 25+ years in the trades, which matters when the fascia board behind your gutter turns out to be rotten. We fix the wood properly instead of hiding it.
It depends on the season. Spring and fall are our busiest stretches. Call or send the form and we will tell you honestly where you would land in the schedule.
Call J-Roc Exteriors for a free, no-obligation estimate in Williams Lake and the surrounding Cariboo.