This business location provides a wide range of services, from retaining wall supply and paving to art and culture, art stores, and landscape design. Their services are available at a wheelchair-accessible location with parking, and they offer onsite services.The reviews of the business are overwhelmingly positive, with many customers praising their professionalism, punctuality, and quality of work. The staff is described as friendly, helpful, and knowledgeable, with many customers appreciating the attention to detail and the commitment to ensuring that the job is done correctly.One of the standout features of this business is their ability to handle large projects with ease, while also being able to complete smaller jobs to a high standard. They have a reputation for being reliable and efficient, with many customers commenting on their ability to work around their schedules.The business also appears to be committed to providing excellent customer service, with many customers praising the friendly and helpful staff, particularly the office staff who are described as "gem[s]". The staff are also praised for their ability to communicate effectively and keep customers informed throughout the project.However, there are some negative reviews, which highlight some issues with the business's responsiveness and punctuality. One customer complained about the business's scheduling and lack of communication, while another customer was unhappy with the final product and felt that the business did not uphold their warranty.Despite these issues, the majority of reviews are positive, and the business appears to be committed to providing excellent service and quality work. However, it's worth noting that the business may need to improve their responsiveness and punctuality to avoid disappointing customers.Overall, this business location seems to be a good option for customers looking for a wide range of services, including retaining wall supply, paving, and landscape design. However, it's essential to communicate clearly with the business and ensure that you understand their scheduling and communication process to avoid any potential issues.