Great quality of work - easy to work with - finished the job on time and promptly - good price for the quality of items/work - very clean during working in your home and cleaned up very well after they left - they are willing to work around your schedule - I would recommend them to anyone and I would use them again