DIRTFinds
John Brown Roofing And Construction logo

John Brown Roofing And Construction

Roofer · San Marcos, TX

Residential
Active

About

John Brown Roofing And Construction runs roofing jobs from its base in San Marcos, Texas. John Brown leads the outfit after more than forty years in the trade. The crew handles emergency roof repairs, full tear-offs and replacements, storm damage fixes, and insurance claim coordination. They also take on general construction projects, metal building erection, and concrete work such as foundations and slabs. Free estimates are offered within twenty-four hours, and the shop covers San Marcos along with Kerrville, Austin, and Houston.

Homeowners reach out for leaking roofs after heavy rain, loose shingles spotted during house sales, vent leaks, and ice storm damage. John repaired a vent leak at no charge on one call. AJ inspected a steep roof, explained that a full replacement would save money over repeated patches, and finished the job on the owner's schedule without pressure. Crews replaced entire roofs on houses and barns, fixed rotten decking during the same project, and trimmed interfering trees on another job. In several cases an inspection showed only cosmetic issues or no active leak at all.

The crew answers calls fast and often arrives the same day for inspections. Estimates come back clear with no hard sell on extras. Work stays on schedule even when insurance paperwork slows things down, and the site gets swept clean before the crew leaves. Pricing lands below several competing bids in the reviews, and the company stands by the quoted figure. Hours run from six in the morning until eleven at night Monday through Saturday.

The business shows a 4.9 rating from forty-four reviews. Reviewers note fast callbacks, straight answers on what needs fixing, solid workmanship that holds up, and property left neat after every job.

DIRT Score Breakdown

Google

44 reviewsView on Google →

4.9

DIRT Score = confidence-weighted rating across verified review platforms. How is this calculated? →

What Customers Say

“John Brown Roofing did an excellent job replacing my roof. They came in with the best price and stood by that price. They also cleaned up after themselves which was very important to me. They covered all my delicate plants and shrubs so as not to damage them. I would highly recommend them to anyone who needs a new roof.”

Louis Friel

“Roof damaged by storms. John was great to work with. Quick to respond and cover the damage, fast when dealing with insurance agents and fast repair. Thank you!”

Jason Duncan

“I had the pleasure of working with John Brown Roofing and Construction recently, and I couldn’t be happier with the results. From start to finish, the experience was exceptional. John and his team are true professionals who take pride in their work. They provided a detailed estimate, explained the entire process, and kept me informed every step of the way. The quality of their work is outstanding, and my new roof looks fantastic. Not only did they complete the project on time, but they also left my property clean and tidy, showing great respect for my home. What sets John Brown Roofing and Construction apart is their commitment to customer satisfaction. They went above and beyond to ensure I was completely satisfied with the end result, and I truly appreciate their dedication to excellence. If you’re looking for a roofing and construction company you can trust, I wholeheartedly recommend John Brown and his team. They deliver top-notch service, quality workmanship, and outstanding professionalism. Thank you, John Brown Roofing and Construction, for a job well done!”

Matthew Yanez

“I had a wonderful experience with John Brown Roofing and I am completely satisfied with the overall process from the start to completion. This company is family oriented, professional, and responsive time is unmatched. The thing that l love about John Brown Roofing is their customer service, integrity, and John who is a honest hard working reasonable man who will not stop until the job is done right and until his customers are 100% satisfied! I highly and sincerely recommend John Brown Roofing for anyone who is searching for a roofing company that guarantees quality, curb-appeal, and affordable prices regardless of how big or how small the job may be. Thank You Again John Brown Roofing for the awesome experience and for a job well done!”

Stephanie Campos

“I am so glad I called John for a free estimate. He was very quick to respond and showed up exactly in the time frame he allotted. He set my nerves at ease by letting me know that the tip of the shingle that was damaged due to last winter's ice storm was only cosmetic and that thankfully I don't have to worry about it! Whew what a relief! So Greatful for honest businessmen like him! I highly recommend his services to anyone in need!😊😁🌠🎊🎉”

Lydia Saenz

“Very impressed with John and his business etiquette. Had minor roof leak around vent, John repaired it with no charge. It only took him a few minutes for the repair, but he would not accept any money for his time and gas to make the service call. You do not see that kind of honest business these days! Will definitely call John Brown roofing for future business.”

cindy burke

“I called and spoke with AJ from John Brown Roofing. He was very responsive and a pleasure to talk to. He came to my house and gave me a free estimate. He was very honest and upfront about my issues. I thought that I needed a roof repair, but after a thorough inspection, I was convinced that I needed a roof replacement. He told me that the roof could be repaired but that it would cost more in the end to repair multiple times before replacing, but he did not try to pressure me into replacing the roof. He was very proactive and met our timelines. His crew did a fantastic job of cleaning up the site. Also, I love the look of the new roof. I highly recommend AJ and his crew!”

Korina Gore

“These guys were awesome! We're selling our house and had some loose shingles that had to be fixed as part of the inspection. Called several roofers that didn't answer then called John Brown and he came out same day to inspect the shingles followed by a next day repair. Not to mention we weren't charged anything crazy so that was nice too.”

Tuesday Tacos

“This guy was great. They came out and repaired my barn roof on a Sunday to avoid damage before a rain. They were quick, small town friendly, and cleaned the entire site after repairs. I will definitely call them again if I need them.”

Daniel Peralez

“John and his crew member came out the same day that I contacted him. He reviewed inspected my roof and the location that I thought was a leak and determined that I did not have any water Leak issues. John spend his time and gasoline but did not charge me anything. I’m keeping him in my contact so I can call if I have any future roofing issues.”

Pamela Nettle

“John and his crew were very professional, clean, and get the job done in a timely manner. I highly recommend them for any roofing or construction needs you may have. Very pleased with the roof work done on my house.”

Steven Brown

“John responsiveness is outstanding! He made time to evaluate my daughter's roof situation within 24 hrs. He is honest and professional! I highly recommend his company!”

Margaret Pasaol

“Had a leak from some storm damage. They helped me with my insurance which was a huge relief. They were very responsive and quickly fixed my issue before any real damage was done. I really like the new roof as well. I highly recommended JB roofing.”

Samantha Stafford

“JB roofing has extended past my expectations. I'm a homeowner of 12 years started to have issues with leaking in my son's room had gotten estimates with six other companys to say the least overpriced and hard to get ahold of. Finally called JB roofing by 10 that day I had an affordable estimate and they started work on my new roof the next day. I had a few problems with rotten wood but they took care of everything quick and it barely cost me much more. Thank god for good people in this world THANK YOU! JOHN BROWN ROOFING and GOD BLESS!!!!!”

matthew crawford

“I don't normally do reviews, but I have to say that John Brown roofing did a great job for me. I ended up needing a repair for my roof and after the roof inspection, they told me that I did not need a new roof. I thought for sure that I was going to be looking at a full roof replacement due to a leak, but they made my day by only having to do a minor repair.”

Anna Tovar

“John came out promptly and provided a free estimate. He was able to inspect our very steep 2-story roof and determine that all was well. Thanks!”

Renae Kendrick

“Him and his guys trimmed my trees and repaired my roof like it was new. Highly recommend him.”

Ronnie Swint

“Called John Brown For a free estimate and he was over in 20 minutes gave me a price half the cost of the competitions and could do it before They could Hands-down the easiest Company to hire for your next roofing job.......”

John Lane

“I would recommend them to anybody! A massive rain storm came through the area the night before I called them. He was out to my house before noon the same day I called. The leak in my roof started up again while he was there. He hoped on my roof and caulked up some holes that he found all during the free estimate.”

Jessica H

“He did an awesome job on my moms house, the roof looks amazing , I’m so happy we got his recommendation... His prices are incredible and affordable and he gots a respectful crew..”

Elvia Vazquez

See Their Work

John Brown Roofing And Construction logo

John Brown Roofing And Construction

Profile photo

← All Roofers in San Marcos

Last updated: