Richard is very professional, not pushy, and answered all the questions we have had. Richard is top notch!!

by: