Alex was on-time, friendly and cleaned his work area when he was done. He offered us alternates when one of the items we had chosen was not available. Pricing was very fair, and responsiveness was excellent. I have already recommended APS to others and will keep them in my contacts for future projects!!