Jim is an excellent contractor. He always listens and can be quite creative drawing on his decades of experience to suggest a creative solution. He works and stays with any budget and can recommend alternatives to get the most from your money. It was a pleasure to work with him. I highly recommend him.\r
\r
\r
more