Prompt and efficient service, overcame complex issues and still left a clean install, both techs were friendly and very professional