Very nice & polite young man and very knowledgeable about the install.  He was prepared for a couple of problems with my existing frame, but he fixed it all up.  Great job!