The first time I called, it took them a day to call me back. We scheduled a meeting for an estimate a few days later. The day of the estimate, no one showed. I called back an hour later and had to leave a message stating my disappoinment in their lack of professionalism especially after rearranging my work schedule to be home. I received a voicemail a few hours later stating that they completely forgot about my appointment. He stated that they would offer a discount for the inconvenience. I called to reschedule and had to leave a message once again. No one has called back since then. I would look elsewhere. This company obviously has no regard for common courtesy or basic customer service.