Small Projects Welcome · Metro East Illinois

Small Jobs Done Right.
No Project Too Small.

Small repair requests may include deck boards, fencing, concrete patches, or drywall. Call Bill for a written estimate and confirmation of the project address, scope, and availability.

Owner: Bill Session 📞 618-581-0676 📍 Serving Belleville · O'Fallon · Edwardsville · 35+ cities

We Actually Take Small Jobs

Most big contractors ignore small jobs — they're not worth the paperwork. All-Pro is different. We hold capacity for repair and small-project work because it's how we earn repeat customers and referrals. Call Bill Session directly to discuss projects of any size.

If you've been putting something off because you thought it wasn't "big enough" to call a contractor — call us. We'll tell you straight whether we can help and what it'll cost.

The honest truth about small jobs: Most contractors in Metro East won't return your call if you need two deck boards replaced or a section of fence fixed. We will — and we'll show up when we say we will. That's why small-job customers turn into big-job customers.

🪵

Deck Repairs

Board replacement, railing repair, post fixes, stair repair, ledger issues

🔩

Fence Repairs

Blown sections, broken posts, gate fixes, board replacement, leaning panels

🏗️

Concrete Patches

Cracked driveways, heaved sidewalks, step repairs, small flatwork pads

🧱

Drywall Repair

Holes, water damage, texture matching, basement wall repairs

🏠

Soffit & Fascia

Damaged or rotted soffit, fascia replacement, gutter board repair

🌿

Yard & Landscape

Mulch install, bed cleanup, small grading, rock and edging work

Deck Repairs in Metro East

Deck repairs are the most common small job we handle. A rotted board, a wobbly railing, a post that sank — these are safety issues that get worse if you wait. We assess the whole deck when we come out so you don't get surprised later.

Common deck repairs we handle

Safety check included: When we come out for a repair, we walk the whole deck. If we see something that's a safety issue, we'll tell you — honestly, not as a sales pitch. You decide what to do with the information.

Fence Repairs in Metro East

Wind storms, aging posts, and frost heave take down sections of fence every year in Metro East. We handle fence repairs quickly — usually within a week of estimate for smaller jobs.

What we fix

Concrete Patching & Small Flatwork

Not every concrete job needs to be a full driveway replacement. We handle patches, small pads, step repairs, and section replacements throughout Metro East.

Job TypeTypical RangeNotes
Crack sealing / minor patch$200–$500Surface repair, not structural
Sidewalk section replacement$400–$900Per slab, depends on access
Concrete step repair$300–$800Spalled, heaved, or crumbling steps
Small utility pad (AC, generator)$400–$9004–6 inch pour, typically 4x4 to 6x6
Driveway section replacement$800–$2,500One or two panels, cut and replace

Interior Repairs

Small interior repairs we handle as part of our remodeling services — you don't need a full remodel project to call us.

Tell Us What Needs Done

Describe the job — even if you're not sure what category it fits. Bill will give you a straight answer and a written estimate.

Rough Pricing for Common Small Jobs

These are ballpark ranges only — every job is different. Bill will give you a real number after seeing your specific situation.

JobBallpark Range
Deck board replacement (5–10 boards)$300–$900
Deck railing section repair$250–$700
Single fence post reset$150–$350
Fence section repair (6–8 ft)$300–$700
Drywall patch (up to 2x2 ft)$200–$450
Concrete step repair$300–$800
Soffit / fascia section$250–$600
Mulch install (up to 5 yards)$300–$600 installed

Minimum job size: We typically don't take jobs under $200–$250. Below that, it's not worth your time or ours — a handyman referral may be a better fit. For anything above that threshold, call us.

How It Works — Small Jobs

Same process as any project — no shortcuts just because the job is small.

Get a Free Estimate on Your Small Job

No job is too small to get a real estimate. Call 618-581-0676, text, or fill out the form below. The All-Pro team follows up directly about availability and the next step.

Small Project? We Want the Call.

Written estimate and direct local contact. Call to confirm availability for the project address and scope.

Related Resources