Very professional & knowledgeable!!!what took him a brief time to install a replacement remote would have taken me to figure it out all afternoon!!!!!