I have used EJ for small and large jobs around the house. He is very good- efficient, clean, on time, and trustworthy! He's been working on patching, plumbing. Installations and floor projects around the house among other things. Im sure he could handle just about anything. I'm wrapping up a renovation and he is tying up the loose ends- although if I had him the whole time it would have been a much better renovation! Outside of his quality work, EJ seems to be an overall good person. I have animals and a small child who all follow him around when he's working and EJ couldn't be nicer to them. I trust him with my home if I am or am not there. His prices are incredibly reasonable and he will work with you every step of the project to help you keep costs down. He's the first contractor/handyman I've had that I feel has the homeowners best interest at heart.