Ron Cates

Kirk was excellent! Thorough, detailed and easy to work with.