Karen goes above and beyond to provide high quality services.Karen is highly knowledgeable. She consistently demonstrates professionalism and dependability. I would strongly recommend Karen to others and appreciate her knowledge of new home building and renovation processes.