
James O'Donohue
James has really pull out all the stops on my house , even tho we had a lot of set backs due to circumstances out of our control he always had a plan and was always professional and energetic. The constant communication was very good, would recommend him too anyone !!
