Excellent and prompt service. Courteous and professional. Fantastic job on all window coverings. Very informative about procedure and work to be done. Completion of work done in a timely fashion and cleanup was excellent. No complaints whatsoever. Excellent service and end result was more than I expected. Am having them come back to do more work.