I would highly recommend Jim!
He is very responsive, always shows up on time, works diligently until complete, and I never have had to worry about being over charged, His work is always the highest quality, when the work is complete the area is clean and back to normal.
I love his work ethic, quality of finished product, and resonable pricing.
I will not use anyone else!!!