I called these people based on a referral, and what a joke!!!! I needed our front steps redone. After playing phone tag, I finally set up an appt. for someone to come out. THEY NEVER SHOWED! So I called and they said there was a miscommunication. So we rescheduled for the next day at 6pm. NEVER SHOWED!!!!! I guess they have enough business in this poor economy that they can treat people like this and not care!!!! Unbelievable!!!
Pros: there are none
Cons: read on...