When I set up app. for estimate, they came reasonably quickly. After coming, gave me a fair estimate within about 2 hours. They messaged me an invoice sheet so I could see exactly what I would be paying for & their terms. Very professional. After I accepted, the proposal & time was set to do the work, they came as promised. Very happy with quality of work, & couldn't ask for nicer people. Would recommend them to anyone!