quality and timliness were virtually non existent. have to redo everything. bad customer service, unable to reach and answer questions. it was supposed to take 8 days, after three months it still wasnt close to finished. quoted us 2500 for whole job, he finished one third and sent me a bill for 2500