FREE PREVIEW
A&L SIDING + ROOFING
Terre Haute, Indiana

Roof and siding.One local crew.

Why call two contractors? A & L handles your roof and your siding, so the whole outside of your home is protected and looks right when it's done.

Roof repairRoof replacementVinyl sidingFree estimates
What we do

Two trades. One clean finish.

Roofer laying shingles

Roofing

  • Leak and storm repairs
  • Full tear-off and replacement
  • Flashing, vents and ridge work
  • Inspections before you buy or sell
White house with new siding

Siding

  • New siding installation
  • Storm-damaged panel replacement
  • Trim and soffit touch-ups
  • Matching roof and siding colors
How it works

Simple from first call to final cleanup

Call or send the form

Tell us what you're seeing. Photos help.

We come look

We inspect the roof and siding and talk options with you.

Clear estimate

A written price before any work starts.

Done right

We finish, clean up and walk it with you.

SAMPLE REVIEWS — placeholders until your real Google reviews are added

★★★★★
“They replaced our roof and the storm-damaged siding in one go. Looks like a new house.”
Homeowner, Terre Haute · Sample
★★★★★
“Showed up when they said, explained everything and left the yard clean.”
Homeowner, West Terre Haute · Sample
★★★★★
“Fair price and fast. I'd call A & L again.”
Homeowner, Seelyville · Sample
Free estimate

Tell us about your home

Send the form and A & L will reach out to set up a time. Prefer the phone? Call (812) 877-9133.

Rain gutter on a roof edge

No spam. A & L Siding & Roofing gets your request directly.
Service area

Around Terre Haute

Terre Haute
West Terre Haute
Seelyville
Riley
Brazil
Rosedale
FAQ

Good questions

Do you do both roofing and siding?

Yes. You can book one or both. Doing them together often saves time and gives you a matched look.

Are estimates free?

Yes. We'll look at the job and give you a written estimate.

Can you fix storm damage?

Yes. We repair wind and hail damage to roofs and siding.

What's the fastest way to reach you?

Call (812) 877-9133 or send the estimate form on this page.