Superb service by Ken and all the guys! Ken really knows the value of making certain his customers are 100% (not 98, not 99, but 100) satisfied. Had KJs remodel our shower and bath and had them paint the house and replace some damaged siding. Completely satisfied. Prices are definitely competitive. Another cool thing about KJs is, as they say, “no job too small.” They are interested and willing to do anything that needs doing. Glad I met them this year. No doubt will use them for more projects.