I too have used Bob Fulton and think his work is top notch.

Brad