WB Roofing is a family-owned roofing contractor based just 5 miles away in Farmersville. We install, repair, and replace roofs across Josephine and the surrounding Collin County area.
Our crews handle every kind of residential roofing job in Josephine — from a single shingle replacement after a windy weekend to a full tear-off and rebuild after a major hailstorm. Most jobs we run for Josephine families fall into one of these:
After working roofs across Collin County for years, here's what comes up most often on homes in Josephine:
Josephine has caught the eastern edge of several major hail cells in the past five years, including the 2024 spring system that hit Princeton and rolled east. With Magnolia and Whisper Ranch growing fast, many of the newer Josephine roofs are now in the window where storm damage triggers insurance-paid replacement.
We work all over Josephine, including Magnolia, Whisper Ranch, the FM 6 corridor, downtown Josephine, and the Highway 78 area. If you're inside the Josephine city limits or just outside in unincorporated Collin County, we've probably been on a roof on your street.
Free, no-pressure roof inspections across Josephine and Collin County County. We climb the roof, photograph everything, and send you a written report. Whether your roof needs nothing, a small repair, or a full replacement — you'll get a straight answer. Try our free roof cost calculator for an instant ballpark, then book a real inspection with our team.
Call us or send a quick request. We'll come out, take a look, and give you an honest answer — no pressure.