I would highly recommend Mike for any painting job. Mike is always on time and prepared to do the work. His prices are more than fair, his work is excellent and neat. Both his set up and cleanup are done in an orderly fashion. He is professional and easy to deal with.