Richard is very passionate about his work. Listened carefully all our requirements ,provided cost basis solutions, pro and cons of each option. Delivered the results on time. Very thoughtful, and follow through the entire process. Very happy with his work. Highly recommend to any small business or … last but not the least, his fee is.super reasonable.