The quote was reasonable, and the team of 3 was available next morning after we agreed on the price. Quality of work was excellent, they have fixed all the spots we agreed upon, plus one I didn't even expect them to fix. They brought all the required tools and materials and worked very professionally. Very satisfied, will definitely recommend to anyone who values quality and professionalism in contract work. Will work with Rainbow Landscaping & Design in the future.