SAN FRANCISCO — The most important thing when you're planning a garden project is to make sure that you have a very clear and concise design. That way, both you and the contractor understand exactly what needs to be done to have a successful project. A good design is going to incorporate not only how you're going to use the space, but also what the soil types are, the drainage that is needed.
Lighting, irrigation, and all the things that are needed for your garden. Also, a good design will help keep you on schedule and on budget.