Please trust the previous reviews and don't make the same mistake I did and call them. I made an appointment online (before I read their reviews). The owner did arrive on time, gave me an estimate and I signed an agreement.
They were supposed to start this week and no one has showed up or called me. This has obviously happened to many others so it seems they really don't care about new customers. Find someone else.