Thinking about having your yard professionally landscaped? Then call Rave Landscaping Inc. They do patios, water gardens, retaining walls, and more. They will design your landscape for you. They also give free estimates. They do a beautiful job. Definitely consider them when thinking about having your yard done. The prices will vary of course. But they do an excellent job.