Hindsight being 20/20 I would tell anyone considering this firm to run as far away from them as you can. Never shows up on time. Stays for a minimal amount of time and gets minimal work completed. Never meets any deadline, even ones set by himself!
Rather than defining a payment schedule he asks for money because he has to pay his sub contractors, or buy supplies. Puts 100% of the project risk on you and never shells a dime out of his pocket to work your project.
He has still not completed the work we contracted. From the time of contract signing to the time he abandoned our project was 11 months.
He has stopped answering calls and messages from us. He has not kept his word and is not a reliable businessman as he presents himself.
If you are considering this firm I urge you to go somewhere else. You will be ripped off with sub-par work and will end up paying a professional to fix the mess they create in your home.