IMI Painting & CO was awesome. Arrived early, super friendly, understood everything I needed. THey finished there work on time, cleaned up the area and was professional. IMI Painting did a great job and I would recommend them anytime.