I got an estimate about a day after I first called and a fix as soon as I wanted. The guys let me know when they were headed my way. The total ended up being about half the estimated possible cost because they worked quickly an efficiently. I'd suggest them to anyone. Great work!