Easy to work with. Quick to understand your needs. They can move at your pace. I needed 2 bathrooms done quick and that's what happened! We made a list of what to do, and it got done. They can probably do any home project large or small.