Good: They were great. They painted my entire interior within a couple of days; they moved and covered everything. They kept me informed of additional damage and the price given for them to repair was so nominal I used them for the repair issues as well. They subsequently repairs roof leaks, cleaned my gutters, etc. They are great!. Bad: nothing. Improvements: nothing. Other: They also hooked me up with a great electrician..