In October i paid a 25% deposit; they promised the work in Dec. Then in early Dec, they said the parts had not come in and even if they did they could not do the work because they close for 2 weeks. On Dec 23 they called saying they would come on Dec 28. When i said that was not convenient they got angry saying "You wanted it in December". Now it is my fault and they have my money.
I would not recommend them at all.