After a bad experience with another contractor, we found Craig and his team to be reliable, efficient, and cost effective. They followed the job through and were pleasant to have around the house. They are the sort of company to go the extra mile to ensure we were happy with the job. Thankyou. We'd definitely use the again.