Retaining & Block Walls

Give your landscape a stronger foundation.

Define spaces, work with changes in elevation, and bring structure to a hardscape plan with retaining and block walls.

Get a free estimate

Planning a project in San Diego County? Share your ZIP to confirm your location.

Gray and tan block wall with a smooth gray cap around a raised green lawn.
Block wallStyled Pavers

Thoughtful from the ground up

A wall is more than its finished face.

01

Purpose & height

A decorative garden wall and a wall retaining soil have different demands. The intended use shapes the scope.

02

Site conditions

Soil, slopes, nearby structures, access, and water movement all need to be reviewed.

03

Engineering & permits

Requirements depend on the design and jurisdiction. Any applicable engineering and permitting must be established before construction.

A useful starting point

Help us understand your project.

You don’t need a finished design. A few details about your space help give the conversation direction.

Tell us what you’re planning
  • The wall’s purpose and approximate dimensions
  • Whether it will retain soil
  • Nearby slopes, structures, or property lines
  • Photos of the existing conditions

Approximate measurements are fine to begin. Final scope depends on the site, material choices, and any applicable requirements.

Before you begin

A few things you might be wondering.

Will my retaining wall need engineering or a permit?

Requirements depend on location, height, loads, and site conditions. The appropriate local authority and qualified design professionals must determine what is required for your project.

Can a wall be combined with a patio or driveway?

Yes, walls and paving can be considered together. Reviewing the overall plan helps coordinate elevations, drainage, and finishes.

Consider the complete space

Make the connections.

Walls & outdoor living

Let’s make room for your next chapter

Let’s talk about your wall project.

Share your location, the space you have in mind, and what you’d like it to become.

Get a free estimate

Cookie settings

Essential browser storage supports your privacy choices and form confirmation. Optional Google tracking uses cookies and sends visit and ad-click identifiers to Google to measure visits, contact actions and advertising results. Accepting optional tracking does not accept personalized ads. This tracking is not needed to request an estimate, and it does not send your form details to Google. When website call measurement is enabled, accepting also allows Google to display a forwarding number. Calls to that number still reach our team; Google processes available caller number, call time, duration and ad-source information. Call recording is not enabled by this choice. Accepting also allows us to keep available campaign and referral information in your browser for up to 90 days and link it to your estimate request. Original acquisition and the submitting visit are kept separately. This source information and your contact details stay in our private inquiry records; they are not added to our analytics events.

Separate choice: personalized advertising

Personalized ads are off unless you separately accept below. When enabled, this lets Google Ads use browser and ad-click identifiers, the service pages you view, and whether an estimate was submitted to build an advertising audience for 30 days after the latest eligible service-page visit. We stop adding this browser after a confirmed estimate. When advertising permission is active, we also send a submitter signal for Google's audience exclusion; processing and browser recognition can limit that exclusion. No names, contact details or project descriptions are sent for this purpose. Optional measurement must also be accepted. Rejecting personalized ads alone keeps your measurement choice unchanged. You can request an estimate with both choices off.

You can change or withdraw either permission here at any time. Withdrawing optional measurement may reload this page to stop previously loaded tracking and clear unsent form entries. Read the cookie policy.