From the beginning to the end. Professional, on time, and great work. I couldn't of asked for better service. I am very happy with my new garage door. Thank you.