Lakeshore Cleaners is in a great location and they have plenty of parking. The staff is very friendly and definitely tries to please their customers. They are devoted to their clients and will go above and beyond to make their customers happy. Unfortunately, they are not the most knowledgeable in the area of landscaping. They offer various services, but are not real educated or experienced. They are quite inexpensive, so if you just have a small job, they are good.