St. Paul · Mendota Heights · Dakota County
Roofing & Siding in St. Paul & the South Metro
Full tear-off roof replacements, repairs, and new siding — permitted, inspected, and done right the first time.
- MN License #BC809999
- Licensed & insured
- Veteran-owned
- Free estimates
- Within ~45 min of St. Paul
Quick answer
cK Builders replaces and repairs roofs and replaces siding across St. Paul, Mendota Heights, Dakota County and the south metro as a licensed Minnesota residential building contractor (#BC809999). Every city on our service-area pages has a residential roofing permit process, and we pull the permits and schedule the inspections. For benchmarks, the 2025 Cost vs. Value Report lists Twin Cities averages of $31,900 for a 30-square asphalt shingle roof and $19,915 to replace 1,250 sq ft of siding with vinyl.
Roofing and siding work we do
From a full tear-off to fixing a leak, we handle pitched asphalt shingle roofs on homes and garages (we don’t do flat roofs). A full replacement includes decking inspection and replacement, underlayment, ice and water barrier, drip edge, step, counter, chimney and skylight flashing, pipe boots, and ridge and intake ventilation.
On siding, we replace whole houses or repair damaged sections, mainly in vinyl and LP SmartSide, plus fiber cement, steel and cedar, with house wrap and trim at windows, doors and corners. We also replace soffit and fascia, wrap fascia, and install and repair gutters and downspouts.
After a storm, we inspect for hail and wind damage and give you photos and a written scope. Every job includes the city permit and inspections, protection for your yard and landscaping, and nail and debris cleanup.
No job too small, no job too big
Repairs
Leak repairPipe bootsRoof ventsFlashing repairGutter repairDamaged siding panels
Upgrades
Soffit and fasciaFascia wrapGutters and downspoutsBetter ventilation
Storm work
Hail and wind inspectionsPhotos and a written scopeStorm damage repair
Full replacement
Full tear-off roofGarage roofDecking replacementFull siding: vinyl, LP SmartSide, fiber cement, steel or cedarRoof and siding together
Don’t see your project here?
Give us a call. There’s a good chance we do that too, and if we don’t, we’ll tell you straight.
What does roofing & siding cost around here?
| Project (benchmark scope) | Avg. job cost | Resale value added | Cost recouped |
|---|---|---|---|
| Roof replacement — asphalt shinglesTear off to the deck and install 30 squares of fiberglass asphalt shingles (25-year minimum) with new underlayment, drip edge, flashing, and a vented ridge cap. | $31,900 | $19,191 | 60.2% |
| Siding replacement — vinylReplace 1,250 sq ft of existing siding with new vinyl siding, with factory trim at openings and corners. | $19,915 | $15,096 | 75.8% |
| Siding replacement — fiber cementReplace 1,250 sq ft of existing siding with factory-primed, factory-painted fiber-cement siding and trim. | $24,666 | $23,578 | 95.6% |
Source: 2025 Cost vs. Value Report (JLC / Zonda). These are regional averages for a fixed sample scope, not a cK Builders quote. Your price depends on your home and your selections.
What drives the price of roofing & siding
- Roof size (in squares) and pitch
- How many layers of old shingles come off
- Decking that needs to be replaced
- Chimneys, skylights, valleys and other flashing details
- Siding material (vinyl, LP SmartSide, fiber cement, steel or cedar), house size and number of stories
- Adding soffit, fascia or gutters
Want a ballpark first? Try the free cost estimator, then book a free walkthrough for a real number.
Why homeowners call cK Builders
Licensed & insured
Minnesota residential building contractor #BC809999, insured on every job. Look it up.
Veteran-owned
Owned and run by a U.S. Army veteran.
One point of contact
One person from the first walkthrough to the final inspection.
Permits handled
We pull the permits and schedule the inspections.
Free estimates
Walkthroughs and written estimates cost you nothing.
Clear pricing
Lump-sum estimates by project area, with allowances spelled out.
How a roofing & siding project works
Inspection and measure
We inspect the roof or siding and measure the whole house.
Estimate
A written estimate listing layers to remove, materials and the scope of the work.
Permit and ordering
We pull the city permit and schedule material delivery.
Tear-off
Old roofing or siding is removed, with yard and landscaping protected.
Install
Decking repairs, underlayment and ice barrier, flashing, ventilation and shingles, or house wrap and siding.
Cleanup and inspection
Nails and debris cleaned up and hauled away, and the city inspection closed out.
Roofing & Siding near you
We work in every city below, plus anywhere within about 45 minutes of St. Paul.
Mendota HeightsWest St. PaulSouth St. PaulInver Grove HeightsEaganBurnsvilleApple ValleyRosemountLakevilleFarmingtonHastingsSt. Paul
Helpful guides
- Do you need a roof permit? City-by-city rules
- Roof insurance claims: your rights in Minnesota
- 3-tab vs architectural vs Class 4 shingles
- Vinyl vs LP SmartSide vs fiber cement siding
- Signs you need a new roof, and Minnesota ice dams
- Hail damage: what to do after a storm
- How to check a contractor’s license in Minnesota
- Free online cost estimator
Get a free roofing & siding estimate
Tell us a little about the project. We respond the same day to set up a free walkthrough. Rather talk now? Call or text 651-233-7331.
- Free estimates and walkthroughs
- Licensed MN #BC809999, insured
- Veteran-owned, St. Paul based