BJ Landscaping provided us with quality paving for our pool area and retaining walls and steps for our entire front and back yard. The whole process from the initial quote to the completion of retaining walls and steps was easy and hassle free. Brendan was there to answer any of our questions along the way and offered advice on all aspects above and beyond our expectations. We would certainly recommend the boys at BJ Landscaping to anyone looking for quality landscaping.