BAF Landscaping just completed work for us. We were impressed by Jeff on our first meeting. He was prompt, explained in detail his plan and told us when the work would begin. Jet and his team, Riley, Chris and Dan did a great job. They are all hard workers and take pride in their work. Jeff was very professional and honoured every commitment he made. 5 Stars. We would definitely use Jeff and his team for future projects.