I had an entirely positive experience with K3. The owner was timely, courteous, and expert in his trade, providing excellent, detailed service. His communication with the client and follow-ups ensured no misunderstandings and that the job would be done to spec.