Please stay away from him. He comes off as being professional compared to others, but once he gets his money, he doesn't care. He promised it will be done in 4 days, but it took over 7 days. He never sealed his area until once of his contractors did it for us as he was surprised it wasn't done beforehand as our house became a mess! He tried to build back a wall by cutting corners and now it doesn't look straight! he never reconnected our central vac and won't return our calls as we paid him in full and it seems like it might cost him to reconnect and he is money hungry and doesn't want to come out of pocket to fix and finish his project. Save yourself the headache and don't work with him.