P&R General Contractors Concrete, Roofing & Remodeling Across Greater Houston Across Greater Houston
From the slab to the roof: concrete, masonry, roofing, new homes, remodels, and windows and doors, handled by one Houston crew with 32 years in the trade. Free estimate and a written quote before any work starts.
Need service?
The fastest way to reach us is by phone. Or request your free estimate online.
Call (832) 849-4242 Get a Free EstimateFree estimate and a written quote before any work starts.
Every phase of the job, one crew
From the foundation under your house to the roof over it, we handle the concrete, the construction, and the finish work.
Concrete Driveways
New and replacement concrete driveways, extensions, and aprons, poured on a compacted, reinforced base.
Learn MorePatios & Sidewalks
Concrete patios, sidewalks, and walkways that stay level and shed water away from your house.
Learn MoreFoundations & Slabs
Slab foundations and concrete slabs for additions, garages, shops, and sheds, prepped and poured to carry the load.
Learn MoreMasonry
Brick, block, and stone work: walls, steps, borders, and repairs built to match your home.
Learn MoreRoofing
Roof replacements and repairs, and new roofs on new builds and additions, installed to hold up to Gulf Coast weather.
Learn MoreNew Home Construction
New homes built from the slab up, with one crew handling the foundation, framing, roof, and finish.
Learn MoreInterior Remodeling
Kitchens, bathrooms, and whole-room remodels, from demolition to the final finish.
Learn MoreWindows & Doors
Replacement windows, entry doors, and patio doors, installed square and sealed against Houston heat and rain.
Learn MoreOur Work
Driveways, patios, walkways, and slabs from the P&R General Contractors crew.
Serving Greater Houston
Based in Houston and working across Harris, Fort Bend, Montgomery, Brazoria, and Galveston counties: the cities below and the communities around them. Don't see your town? Call us and we will tell you whether we can take the job.
Not sure if we serve your area? Just give us a call.
Call (832) 849-4242Cities we serve
- Houston, TX
- Katy, TX
- Sugar Land, TX
- Pearland, TX
- The Woodlands, TX
- Spring, TX
- Cypress, TX
- Humble, TX
- Pasadena, TX
- League City, TX
- Missouri City, TX
- Baytown, TX
- Conroe, TX
- Tomball, TX
- Friendswood, TX
- Richmond, TX
Counties: Harris, Fort Bend, Montgomery, Brazoria, Galveston
Frequently asked questions
Common questions about our service, pricing, and process.
Why does concrete crack or settle in Houston?
Mostly because of what's under it. Houston sits on expansive clay that swells when it's wet and shrinks when it dries out, so a slab on a base that wasn't prepared right moves and cracks. Concrete here has to be built for it: a compacted base, steel reinforcement, a slope that sends water away, and control joints cut at the right spacing so any cracking happens at the joints instead of across the slab.
Can you pour concrete in Houston's heat and rain?
Yes, with the right planning. Concrete sets faster in high heat, so we schedule pours for the cooler part of the day, watch the storm forecast, and give the new slab time to cure before anyone drives or builds on it.
Do you charge for an estimate?
No. The estimate is free, and you get a written quote before any work is scheduled. We look at the job with you, explain what it needs, and put the price in writing.
What areas do you serve?
We are based in Houston and work across Greater Houston, including Houston, Katy, Sugar Land, Pearland, The Woodlands, Spring, Cypress, Humble, Pasadena, League City, Missouri City, Baytown, Conroe, Tomball, Friendswood, and Richmond. Not sure if we cover your address? Call us or send the short form and we will tell you.
Do you do more than concrete?
Yes. We're general contractors, so we can handle nearly every phase of a major project on your house: the foundation and concrete, masonry, roofing, new home construction, interior remodels, and windows and doors. One crew, one point of contact, and one written quote.
How do I get started?
Fill out the short form on this page (it takes about a minute) or call (832) 849-4242. We will reach out to set up your free estimate, and you get a written quote before anything is scheduled.
Ready to get started?
A free estimate, a written quote before any work starts, and one crew with 32 years in the trade for every phase of the job.