Skip to content
Pittsburgh
Now Serving

General Contractor in Pittsburgh, Pennsylvania

Roofing, hillside driveway paving and remodeling for Pittsburgh homes and businesses.

Pittsburgh's hills, rivers and older brick and frame houses create challenges you don't find in flatter cities. T.Z. Contractor INC. works across the city and Allegheny County, including neighborhoods such as Squirrel Hill, Lawrenceville, Bloomfield, Brookline, Mount Washington and the South Hills.

What Pittsburgh Homes Need Most

Hills, Rain and Freeze-Thaw

Western Pennsylvania gets frequent rain and many freeze-thaw cycles every winter. On hillside lots, water moves fast and finds every weak point: it washes out driveway bases, overloads gutters and seeps into basements. Good drainage is part of every roofing and paving job we plan in Pittsburgh.

Permits in Pittsburgh

In the City of Pittsburgh, building permits are handled by the Department of Permits, Licenses, and Inspections (PLI). Suburban municipalities in Allegheny County have their own permit offices. Contractors must also be registered under Pennsylvania's home improvement law. Read our Pittsburgh roofing and remodeling guide.

Pittsburgh Contractor FAQs

Can you pave a very steep driveway?

Yes. Steep driveways need a strong base, the right asphalt mix and a drainage plan. We assess the slope during the estimate.

Why is my basement damp?

Usually because of poor drainage outside: clogged gutters, short downspouts or ground sloping toward the house. We fix the cause before finishing the space.

Do you work outside the city limits?

Yes, across much of Allegheny County. Send your address to confirm.

Our Services in Pittsburgh

Talk to a real person Call Now Free Estimate

We use cookies to improve your experience and analyze site traffic. By continuing you agree to our Cookie Policy.

Wait — Get Your Free Estimate!

Before you go, claim a no-obligation quote from our team.

Licensed & insured roofing, paving, and remodeling experts serving New Jersey, New York & Pennsylvania.

Get My Free Estimate or call (347) 954-6208