Recent Review: I had JR's replace a sliding door, replace some wood siding and paint the exterior of my vacation house. He did a nice job at a fair price. The problem is that I paid him in full before the job was complete and I had a chance to inspect. I live out of state and could not return in time to check the work which he said was complete but I sent him a final payment out of a gesture of good faith anyway. When I arrived at the house, I found that there were several areas not painted completely, the sliding door trim was not finished nor caulked on the inside or outside and a few other small items like left paint and paint brushes laying around outside and which became rusty and left stains on my pavers. I called him and he said that he was very busy but would get to it. It is now several phone calls and a year later still no John Ross from JR's. I am a business owner with 40 employees that started out by myself with a pick up truck. Why did I grow and become fairly successful? Because I gave the customer more than I promised and never ever left a job until it was completed and the customer fully satisfied. John Ross is close to being a 4 or 5 Star contractor - perhaps if you hold final payment until the job is completed.