We couldn't be happier with the finished product that Spiff produced. They were very communicative, managed expectations well, and provided a superior product that other painters can learn a lot from. We have now used Spiff for many of our projects and we will continue using them! I would give them 6/5 stars if I could.