I WILL NEVER USE THEM AGAIN
I'll try to keep this short. Basically i called to set up an appt to get an estimate. THEY asked if THEY could push it back to a later time. I said that was fine. No one showed up for the appt and no one called that evening or the next day or ever. I had to call them a few days later to see what happenend and all i was told was "i really just don't know what happened. please give us another chance." Needless to say i didn't re-schedule. I was surprised because they actually came highly recommended. Maybe ownership changed hands? i don't know but this is just my experience.