I am an Interior Designer and have worked with David for a while on new construction and renovations with great results (with some very particular clients)! When it came time to have my entire house painted I knew that he was the perfect person for the job! Everything went flawlessly. I have never seen a better and more professional job. The preparation of my house alone was amazing. They even finished a day earlier than we planned which was a great surprise. David and his team go the extra mile!! He is a perfectionist and expects excellence from his employees on every job. I not only use Genesis CP as much as I possibly can professionally, but I tell everyone I know to hire them.