Very friendly, very professional, and very insightful with his feedback and guidelines. Harold responds in a timely manner and I would definitely work with him again.