Good: Prices are fair, work was awesome, workers are honest (even told me I didn't need to spend extra on the "frills"), very friendly and prompt customer service, the workers left the area cleaner than when they started, and they finished ahead of schedule. What more can I say? They are a true dream to work with and we will call them again, and again!. Bad: The only downside, I don't have a bottomless checkbook...if I had unlimited funds, I'd have them here every day!. Improvements: There wasn't a single aspect of the job, from the initial phone call, to the work, to the clean-up, to the bill, to the follow up call about a week after the work was done could have been better. They are true professionals, each and every one I dealt with was knowledgeable, helpful, and courteous! Fantastic company to do business with!. Other: I have never had an experience quite as impressive as this. I thought the days of hard working contractors was a thing of the olden days, apparently not - this is what service is all about! Great work, can't wait to call upon them again..