This company provided a high quality job and stayed in the budged. they were easy to work and very acomodating to special requests. The tradesmen on the job were polite and respectful. They cleaned up after themselves and always left with providing an update on the progress on the job. They responded immediately to any concerns which I had. ham2011ab