Louis Cook, the general contractor or main contact at Perfectview was the same person I dealt with from start to finish. He presented himself professionally from beginning to end. The architect they worked with was accommodating to my requests and gave me several different scenarios to choose from. Ruth was very helpful in choosing fixtures, cabinetry and the like. The cost estimate provided at the beginning was pretty close to where the final cost came in. However, I did delay the project for about 8 months from my initial meeting with Lou, and the cost went up about 5%. For the most part, all subcontractors were courteous, prompt, and intelligent. There was a delay during the middle of the project that was frustrating. Things couldn't get done until the plumber did what he had to do, and that plumber wasn't available for whatever reason, so nothing seemed to be happening, which was frustrating. The 6-8 week estimate given at the beginning of the project turned into 10-12 weeks. I would suggest to Perfectview that if this situation arises again, they have a stand-by plumber (or whoever is holding up the job) available to step in and pick up where the first person left off. Lou was very accommodating to me. For example, when they demolished the old deck, a hole in the foundation was apparent. Since the deck was gone, rainwater was getting into the cellar through that hole. Lou had that taken care of, and that was NOT in my contract nor was I charged for it. There were other things done as well, little things, that weren't in the contract and I wasn't charged for, and I would like to thank Lou for that. If there were any concerns we had, they were addressed pretty quickly to our satisfaction. The only other suggestion I would have is that Perfectview inform potential customers that if they need to use a credit card to pay for some or all of the work, they be informed of the corresponding surcharge. Overall, we are very pleased with the work done by Perfectview and their subcontractors, and would definitely work with them again. Special thanks to Ron, Kurt, Ruth, Brian and Mike....especially Mike!