Stay away from this company! The owner is incompetent with zero customer focus and the workmanship is very poor. No need for a long story here. He will take your deposit then as soon as there is even the slightest hiccup in the job he will walk away and leave you to clean up his mess. Maybe you will eventually get your deposit back.