Lakeshore Cleaners provides a variety of services, such as trees, shrubs, and retaining walls. They are quite reasonably priced. They strive to please their customers. They are very friendly and always get the job done. They do an okay job at the less complex jobs; however, they do not have the knowledge and skills to provide more complex landscaping.