We highly recommend Canales painting! They painted our entire home in 5 days and it is a work of art! They are punctual, very detailed and thorough. We are very picky about the quality of work that we hire to be done and they exceeded our expectations...we could not be more pleased. They cleaned as they painted daily and everything was cleaned thoroughly after the job was complete. You will not be disappointed, they do excellent work in a timely manner for a reasonable price!