San Diego's Top-Rated Masonry Contractor | TruBlock Masonry
TruBlock Masonry is San Diego County's most trusted masonry contractor, backed by 85+ years of combined family expertise. We specialize in retaining walls, block walls, paver patios, outdoor kitchens, stone veneer, and masonry repairs throughout San Diego County. Licensed C29 Masonry Contractor #573550.
Serving La Jolla, Del Mar, Coronado, Point Loma, Poway, Chula Vista, Alpine, Allied Gardens, and all surrounding San Diego communities. Call us at (619) 366-6474 for a free estimate.
Our Masonry Services
Block Walls
Professional concrete block wall construction for residential and commercial properties throughout San Diego County. We build durable, beautiful block walls that stand the test of time, using quality materials and expert craftsmanship honed over decades.
Retaining Walls
Engineered retaining wall solutions that provide hillside stability with proper drainage systems. As a licensed C29 masonry contractor, TruBlock Masonry handles all permits and ensures every retaining wall meets San Diego County building codes.
Pavers & Hardscaping
Premium paver patios, driveways, walkways, and outdoor living spaces installed by San Diego's best masonry contractor. Our paver installations are built on a proper base for long-lasting results that look beautiful for decades.
Outdoor Kitchens & BBQ Islands
Custom outdoor kitchens, BBQ islands, and entertainment areas crafted by expert stone masons. We design and build beautiful, functional outdoor living spaces tailored to your lifestyle and San Diego's year-round outdoor climate.
Stone Veneer
Beautiful natural and manufactured stone veneer installations for walls, facades, fireplaces, and feature walls throughout San Diego. Add timeless curb appeal and lasting value to your home with expert stone veneer work.
Masonry Repairs & Restoration
Expert restoration and repair services for all masonry types including block walls, retaining walls, pavers, and stone veneer. We match existing materials to ensure a seamless repair that blends with your existing masonry.
Why Choose TruBlock Masonry?
Mike and Travis Larsen bring 85+ years of combined stone mason experience to every project. TruBlock Masonry is fully licensed (C29 Masonry License #573550) and insured. We offer free, no-obligation estimates — we visit your property, assess the project, and provide a detailed quote covering materials, timeline, and pricing.
Our reputation for quality craftsmanship and honest, transparent pricing has earned us a 4.9-star average rating from over 87 verified customers across San Diego County.
Frequently Asked Questions
Do I need a permit for a retaining wall in San Diego?
In San Diego County, retaining walls over 3 feet require a permit. In the City of San Diego, the threshold is 4 feet. TruBlock Masonry handles all permit applications and ensures compliance with local building codes.
How long does a paver patio installation take?
Most residential paver patios take 3 to 7 days depending on size and complexity. This includes proper base preparation, paver installation, and finishing. We provide detailed timelines during the free estimate process.
Is TruBlock Masonry licensed and insured?
Yes, TruBlock Masonry is fully licensed (C29 Masonry License #573550) and insured. Mike and Travis Larsen have 85+ years of combined Stone Mason experience serving San Diego County.
What areas does TruBlock Masonry serve?
TruBlock Masonry serves all of San Diego County, including La Jolla, Del Mar, Coronado, Point Loma, Poway, Chula Vista, Alpine, Allied Gardens, and all surrounding communities.
Does TruBlock Masonry offer free estimates?
Yes, TruBlock Masonry provides free, no-obligation estimates. We visit your property, assess the project, discuss your vision, and provide a detailed quote including materials, timeline, and pricing.
Contact TruBlock Masonry
Ready to start your masonry project? Contact San Diego's most trusted masonry contractor today.
Retaining Wall Permits in San Diego: County vs City Requirements
January 15, 2026
Travis Larsen
Understanding the Permit Threshold
One of the most common questions we receive at TruBlock Masonry is: "Do I need a permit for my retaining wall?" The answer depends on your location within San Diego and the height of your proposed wall. Understanding these requirements upfront can save you time, money, and potential legal headaches.
San Diego County Requirements
In unincorporated San Diego County areas, retaining walls over 3 feet in height require a building permit. This 3-foot threshold is measured from the bottom of the footing to the top of the wall on the high side.
3 feet or less: No permit typically required (but check with your local office)
Over 3 feet: Building permit and engineered plans required
Near property lines: Additional setback requirements may apply
Steep slopes: Geotechnical reports may be necessary
City of San Diego Requirements
Within the City of San Diego limits, the permit threshold is slightly higher. Retaining walls over 4 feet in height require permits and engineering.
4 feet or less: Generally no permit required
Over 4 feet: Permit, engineered plans, and inspections required
Tiered walls: Combined height rules apply if walls are within specific distances
Coastal zones: Additional environmental review may be needed
Why Permit Requirements Matter
These height thresholds aren't arbitrary—they reflect the point at which structural failure poses significant safety and property risks. A properly engineered retaining wall includes:
Proper foundation depth and reinforcement
Adequate drainage systems to prevent hydrostatic pressure
Appropriate materials for soil conditions and loads
Seismic considerations for earthquake zones
Geogrid or other reinforcement as needed
The Engineering Process
When your retaining wall exceeds permit thresholds, you'll need a licensed civil or structural engineer to design the wall. Here's what the process typically involves:
Site Assessment: The engineer evaluates soil conditions, drainage, and slope stability
Design Development: Engineering plans specify materials, reinforcement, and construction methods
Permit Submittal: Plans are submitted to the county or city for review
Plan Check: Building officials review for code compliance (2-6 weeks typical)
Permit Issuance: Once approved, construction can begin
Inspections: Footing, drainage, and final inspections ensure proper construction
Tiered Wall Strategies
Some property owners consider building multiple shorter walls (tiered walls) to avoid permit requirements. While this can be a legitimate design approach, there are important considerations:
Tiered walls still require proper engineering if their combined effect equals a single tall wall
Spacing requirements between tiers vary by jurisdiction
Total project costs may actually be higher with multiple walls
Building without proper permits risks enforcement actions and retrofit costs
Different Rules for Different Areas
San Diego County encompasses many different jurisdictions, each with its own building department:
La Jolla, Point Loma, Allied Gardens: City of San Diego rules (4-foot threshold)
Poway, Chula Vista: Independent city rules (may vary)
Alpine: County rules (3-foot threshold)
Del Mar, Coronado: Independent city codes with possible additional requirements
Expert Stone Mason Guidance
At TruBlock Masonry, we handle all the permit complexities for you. With 85+ years of combined Stone Mason experience across three generations, we know the requirements for every San Diego jurisdiction. Our C29 license means we coordinate engineering, permits, and inspections—you just enjoy the finished wall.
Material Considerations
The type of retaining wall system affects both cost and permit requirements:
Type "N" Grouted Block: Our specialty, excellent for heights over 4 feet with proper engineering
Modular Block Systems: Often used for smaller residential applications
Cast-in-Place Concrete: Traditional approach for very tall or complex walls
Natural Stone: Beautiful but requires expert Stone Mason craftsmanship
Timeline and Cost Expectations
For permitted retaining walls:
Engineering: 1-3 weeks, $1,500-5,000+ depending on complexity
Permit Processing: 2-6 weeks typical
Construction: 1-4 weeks depending on size
Total Cost: $50-150+ per square foot installed (higher for tall or complex walls)
The Bottom Line
Whether you need a permit depends on wall height and location:
County areas: Over 3 feet = permit required
City areas: Over 4 feet = permit required
Always: Proper drainage and construction methods are essential regardless of permit requirements
Working with a licensed C29 masonry contractor like TruBlock ensures compliance with all local requirements. We've successfully navigated hundreds of permits across all San Diego jurisdictions and can handle the entire process for you.
Contact Us for Expert Guidance
Have questions about permit requirements for your specific property? Our team offers free site evaluations and can advise you on the best approach for your retaining wall project. With three generations of Stone Mason experience, we've seen it all and can help you navigate the permit process with confidence.